Table des matières:
- Étape 1: Matériaux
- Étape 2: Outils
- Étape 3: Création de la visionneuse
- Étape 4: Configuration de votre Raspberry Pi
- Étape 5: Installation du logiciel
- Étape 6: Fixation du MPU6050
- Étape 7: Programmation
- Étape 8: Tout assembler
- Étape 9: Conclusion
Vidéo: Lunettes DIY Raspberry Pi VR : 9 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
CLAUSE DE NON-RESPONSABILITÉ! En raison du fait que le Raspberry Pi Zero n'est pas un ordinateur très puissant, la fréquence d'images est extrêmement faible (moins de 10 fps) ce qui peut être nocif pour vos yeux
Ces lunettes VR sont construites à l'aide du Raspberry Pi Zero, ce qui les rend un peu moins chères.
Vous pouvez accéder à l'USB sur le côté, soit quatre ports. Il utilise une batterie et l'écran est branché directement sur le Raspberry Pi pour l'alimentation, ce qui supprime un port USB.
On dirait qu'il y a juste beaucoup de fils sur le dessus, mais je ne suis pas vraiment un organisateur, et il n'y a que 3 fils.
Désolé si les images ne sont pas géniales, je n'avais pas un très bon éclairage quand je les ai prises.
Étape 1: Matériaux
Voici la liste des matériaux que j'ai utilisés:
Une carte micro-SD (8-32 gigaoctets, n'importe laquelle fonctionnera (je pense)), Quelques fils de cavaliers Femelle/Femelle (Si vous n'en avez pas ou si vous ne savez pas où les trouver voici un lien vers Adafruit pour eux: Fils de cavaliers Femelle/Femelle), Raspberry Pi Zero: Raspberry Pi Zero W sur Adafruit
Écran TFT 5" Elecrow: Écran LCD TFT (Cela fonctionne bien pour un écran sans avis) Ou n'importe quel écran LCD TFT 5" devrait fonctionner, je viens d'utiliser la configuration de cet écran.
Batterie 5V 1A (je ne sais pas où en trouver, je suis sûr que vous pourriez en trouver spécifiquement pour le raspberry pi zero)
Gyroscope/accéléromètre à 3 axes: MPU-6050 sur Amazon (je sais qu'il n'a pas les meilleures critiques, mais jusqu'à présent, il a bien fonctionné.)
Deux câbles micro USB vers USB. (7 de long environ devrait fonctionner)
Un hub micro USB vers USB alimenté: hub USB LoveRPi pour Raspberry Pi zero
Un petit câble mini HDMI vers HDMI. (Si vous n'avez qu'un mini convertisseur HDMI vers HDMI, cela fonctionnera aussi, c'est ce que j'utilise, mais je n'ai pas de câbles de moins de 3' environ)
Ruban, Ruban mousse double face, Les éléments suivants peuvent être facultatifs, bien que si vous ne les utilisez pas, je vous recommande d'utiliser une visionneuse VR bon marché que vous pouvez obtenir pour votre téléphone. (Veuillez lire l'intégralité de l'instruction avant d'acheter une visionneuse)
Beaucoup de carton non ondulé.
J'avais un modèle à partir d'un modèle de visionneuse VR en carton et d'un objectif de Radoishack® et vous pourriez probablement trouver un modèle sur la recherche d'images Google. Comme ce modèle: Modèle
Je ne sais pas où vous pourriez trouver l'objectif mais cet endroit: DIY VR Viewer Donne une description assez détaillée sur la façon d'en fabriquer un.
Étape 2: Outils
Les outils dont vous aurez besoin sont simplement:
Un pistolet à colle chaude, Un couteau X-acto, Et des ciseaux.
Étape 3: Création de la visionneuse
Pour faire la visionneuse, j'ai collé le gabarit sur mon carton (si vous n'avez pas assez de carton, coupez le gabarit en deux sans couper aucune des lignes réelles et autres). Après avoir collé le gabarit, j'ai découpé le carton aux endroits indiqués par le gabarit et je l'ai plié aux endroits indiqués.
Après avoir terminé avec ça, j'ai collé les pièces séparées ensemble où j'étais censé le faire, et j'ai glissé un téléphone pour le tester. Cela a bien fonctionné avec son premier test.
Étape 4: Configuration de votre Raspberry Pi
Vous devrez télécharger Raspbian Stretch: Stretch Image
Cliquez sur Télécharger ZIP pour Stretch With Desktop.
Une fois le téléchargement terminé, vous pouvez suivre les instructions ici pour installer l'image:
Installation de l'image Raspbian
Une fois cela fait, branchez la carte SD dans votre Raspberry Pi Zero et démarrez-le !
Votre Raspberry Pi devrait démarrer sur le bureau, mais s'il démarre sur l'écran de connexion:
le nom d'utilisateur est: pi
et le mot de passe est: framboise
Une fois que vous y êtes, familiarisez-vous avec son fonctionnement et son emplacement.
Nous allons maintenant passer à l'installation de Pi3D.
Étape 5: Installation du logiciel
Vous pouvez obtenir pi3D à partir d'ici:
github.com/tipam/pi3d
Cela expliquera comment l'installer à partir de la ligne de commande sur le Raspberry Pi.
Vous pouvez installer la bibliothèque du capteur en exécutant simplement:
sudo pip installer mpu6050
Une fois qu'ils sont installés, vous pouvez passer à l'étape suivante.
Étape 6: Fixation du MPU6050
L'image ci-dessus est un schéma de l'endroit où vous devez attacher les broches MPU6050 aux broches GPIO du Raspberry Pi Zeros.
Une fois que vous les avez connectés, vous pouvez passer à la programmation.
Étape 7: Programmation
Il y a un fichier joint qui contient le programme pour les lunettes VR. Ouvrez-le dans l'éditeur de Geany Programmer et appuyez sur F5 pour l'exécuter et vous assurer qu'il fonctionne, puis testez le capteur gyroscopique en le faisant pivoter et en vous assurant qu'il est aligné avec la rotation de l'image. Pour fermer, appuyez simplement sur Echap sur le clavier et le terminal devrait apparaître en disant "Appuyez sur Entrée pour continuer" Si vous avez tout fait correctement, vous devriez avoir un écran qui pivote en fonction du capteur gyroscopique !
Mais ce n'est pas tout… Je vais vous montrer comment faire le reste des lunettes VR !
Étape 8: Tout assembler
Voici quelques photos des différents trous et boîtes que j'ai découpés pour que les choses s'adaptent.
J'ai mis l'écran dans la fente où irait un téléphone, et la batterie est passée juste devant. J'ai utilisé du ruban adhésif pour fixer le gyroscope et du ruban adhésif double face pour fixer le concentrateur USB. Le Raspberry Pi était attaché avec du ruban mousse et la batterie que je viens de glisser dans le compartiment que j'avais fait pour elle.
Les sangles de tête n'étaient pas incluses, j'ai confectionné celles-ci avec des élastiques et une vieille bande de phare.
Étape 9: Conclusion
Maintenant que c'est fait, vous pouvez le tester ! Branchez l'alimentation de l'écran sur le hub USB et branchez le hub USB sur le Raspberry Pi Zero. Si vous ne savez pas exactement quels sont les différents ports sur un Raspberry Pi Zero, il y a une image ci-dessus qui raconte les différents ports.
Assurez-vous que le HDMI est connecté entre le Raspberry Pi et l'écran. Branchez l'alimentation Raspberry Pi dans la batterie et allumez-la !
Conseillé:
Lunettes intelligentes (moins de 10 $ !!!): 8 étapes (avec photos)
Lunettes intelligentes (moins de 10 $ !!!) : Bonjour ! Nous connaissons tous les lunettes intelligentes comme celle nommée E.D.I.T.H. réalisé par notre personnage bien-aimé Tony Stark qui a ensuite été transmis à Peter Parker. Aujourd'hui, je vais construire un verre intelligent à moins de 10 $ ! Ils ne sont pas tout à fait un
Lunettes de vision nocturne pour Google Cardboard : 10 étapes (avec photos)
Lunettes de vision nocturne pour Google Cardboard : Avis de non-responsabilité : l'utilisation de cet appareil est uniquement destinée à un usage ludique, éducatif et scientifique; pas pour l'espionnage et/ou la surveillance. Le "gadget espion" des fonctionnalités ont été ajoutées à l'application juste pour le plaisir et ne serviraient à rien pour
Bricolage - Lunettes RVB : 3 étapes (avec photos)
Bricolage | Lunettes RVB : Hé ! J'ai fabriqué des lunettes RVB à l'aide de LED WS2812B et d'Arduino Nano. Les lunettes ont de nombreuses animations qu'elles peuvent être contrôlées à l'aide d'une application mobile. L'application peut communiquer avec Arduino via le module Bluetooth
Interrupteur de lumière contrôlé par le clignement des yeux à l'aide des lunettes de protection de la tête d'effacement de Shota Aizawa (My Hero Academia): 8 étapes (avec photos)
Interrupteur d'éclairage contrôlé par le clignotement des yeux à l'aide des lunettes de protection de Shota Aizawa (My Hero Academia): Si vous lisez mon manga Hero Academia ou regardez mon anime Hero Aizawa, vous devez connaître un personnage nommé shota aizawa. Shota Aizawa, également connu sous le nom de Eraser Head, est un héros professionnel et le professeur principal de la classe 1-A de U.A. L'alter de Shota lui donne l'ab
Lunettes à cristaux liquides pour l'amblyopie (lunettes d'entraînement à occlusion alternée) [ATtiny13] : 10 étapes (avec photos)
Lunettes à cristaux liquides pour l'amblyopie (lunettes d'entraînement à occlusion alternée) [ATtiny13] : amblyopie (œil paresseux), un trouble de la vue qui affecte environ 3% de la population, généralement traité par de simples cache-œil ou des gouttes d'atropine. Malheureusement, ces méthodes de traitement bloquent un œil plus fort pendant de longues périodes ininterrompues, non