Table des matières:
- Étape 1: extraire l'appareil photo de la télécommande Wii
- Étape 2: ajouter les composants
- Étape 3: Le traqueur LED
- Étape 4: le code
Vidéo: Suivi de la tête avec une télécommande Wii (War Thunder) : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Par JackCarter> Téléchargez mes modèles ici <Follow More by the author:
À propos: J'aime les chars, les chars découpés au laser et les chars découpés au laser En savoir plus sur JackCarter »
Bonjour à tous ! Je veux partager avec vous mon premier vrai projet Arduino terminé. J'ai essayé de faire une sorte de réalité augmentée maison. Laissez-moi vous l'expliquer:
Il s'agit essentiellement d'un système qui utilise une caméra pour suivre les mouvements de votre tête afin de l'adapter en tant qu'axe de joystick X et Y. Jusque là, le projet peut être adapté sur n'importe quel jeu que vous voulez.
Ensuite, nous lierons ces axes au mouvement de la tête dans les paramètres de War Thunder, pour donner un peu plus de sensations dans la vue cockpit.
Pour réaliser ce projet, vous aurez besoin de:
- Un Arduino Uno (la bibliothèque de joystick ne fonctionne qu'avec ceux-ci mais vous pouvez le faire fonctionner de bien d'autres façons),
- Une télécommande Wii (je recommande vraiment de prendre une vieille télécommande, n'en achetez pas une nouvelle, car elle reste chère),
- Une résistance de 100 kΩ,
- Un condensateur de 100 nF,
- Un oscillateur 25MHz (4 broches),
- Une LED IR,
- Une pile bouton 3V (pour alimenter la LED),
- Une petite planche à pain (17 trous de long pour tenir les composants et la caméra, 2x plus pour tenir le Nano (si vous avez utilisé celui-ci) en plus),
- Quelques fils et des trucs de soudure.
Je tiens à remercier Eric Jacob avec son Instructable Wii Remote IR Camera Hack avec interface Arduino qui m'a donné cette idée.
Étape 1: extraire l'appareil photo de la télécommande Wii
J'ai pris une vieille télécommande Wii cassée, et je vous suggère de faire de même. Vous pouvez toujours en acheter un, mais il vous en coûtera environ 40$ (cher !) je pense. La télécommande est scellée avec quatre croix à 3 pointes. Trouvez le bon outil ou écrasez le cadre. Vous voyez la caméra carrée ? Invendu ! (J'ai essayé mais je ne voulais pas brûler la caméra. J'ai soudé les fils directement sur le PCB distant)
Étape 2: ajouter les composants
Maintenant, soudez les fils aux broches de la caméra afin que nous puissions la brancher sur la maquette.
La caméra fonctionne en I²C, mais ne peut pas fonctionner lorsqu'elle est branchée directement sur l'Arduino. Nous allons ajouter quelques composants pour simuler la caméra IR DFRobots. Suivez le schéma électrique pour compléter la caméra.
Essayez de faire en sorte que la caméra vous regarde, à hauteur de tête, généralement comme une webcam sur votre écran.
Étape 3: Le traqueur LED
Collez simplement la LED sur la pile bouton et fixez-la sur le dessus de votre casque. Orientez la LED vers la caméra pour plus d'efficacité.
Evidemment, n'oubliez pas de retirer la LED pour éviter une perte de puissance dans votre batterie.
Étape 4: le code
J'ai utilisé la bibliothèque UnoJoy et DFRobotIRPosition pour émuler les joysticks. le principe est très simple:
- Nous déclarons la caméra comme communication série et l'Arduino comme contrôleur de jeu.
- Nous obtenons les valeurs X et Y de la LED IR enregistrée.
- Nous le mappons pour adapter la valeur renvoyée de 10 bits (0-1023) à une valeur de 8 bits (0-255) pour le joystick.
- L'Arduino envoie via le port com série les valeurs du joystick.
Conseillé:
La télécommande TV devient une télécommande RF -- Tutoriel NRF24L01+ : 5 étapes (avec photos)
La télécommande TV devient une télécommande RF || Tutoriel NRF24L01+ : Dans ce projet, je vais vous montrer comment j'ai utilisé le populaire IC RF nRF24L01+ pour régler la luminosité d'une bande LED sans fil à l'aide de trois boutons inutiles d'une télécommande de téléviseur. Commençons
IRduino : télécommande Arduino - Imiter une télécommande perdue : 6 étapes
IRduino : télécommande Arduino - Imitez une télécommande perdue : si vous avez déjà perdu la télécommande de votre téléviseur ou lecteur DVD, vous savez à quel point il est frustrant de devoir marcher, trouver et utiliser les boutons de l'appareil lui-même. Parfois, ces boutons n'offrent même pas les mêmes fonctionnalités que la télécommande. Recevoir
Convertissez votre télécommande IR en télécommande RF : 9 étapes (avec photos)
Convertissez votre télécommande IR en télécommande RF : dans Instructable d'aujourd'hui, je vais vous montrer comment vous pouvez utiliser un module RF générique sans microcontrôleur, ce qui nous conduira éventuellement à créer un projet dans lequel vous pourrez convertir une télécommande IR de n'importe quel appareil en RF À distance. Le principal avantage de convertir un
Adaptateur de tête de trépied à tête de monopode sur 43 cents. Littéralement. : 6 étapes
Adaptateur de tête de trépied à tête de monopode sur 43 cents. Littéralement. : Version courte de mon histoire : j'ai acheté un appareil photo, il était accompagné d'un ensemble d'accessoires, dont un trépied Samsonite 1100. J'ai un monopode. Je veux aller prendre des photos avec une tête pivotante sur le monopode très bientôt, et je n'avais pas 40$ à dépenser pour en acheter un
Suivi de tête avec une webcam : 3 étapes
Suivi de tête avec une webcam : C'est comme le suivi de tête avec la wiimote mais tout ce qu'il faut c'est un pc et une webcam, même ma webcam de très mauvaise qualité fonctionne