Table des matières:
- Étape 1: FAQ
- Étape 2: Préparation: Outils
- Étape 3: Préparation: Pièces
- Étape 4: Faire: Étape I
- Étape 5: Faire: Étape II
- Étape 6: Faire: Étape III
- Étape 7: Faire: Étape IV
- Étape 8: Faire: Étape V
- Étape 9: Faire: Étape VI
- Étape 10: Autres idées de montage
- Étape 11: La carte Acc_Gyro
- Étape 12: Téléchargements
Vidéo: Manette de jeu PC Motion : 12 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Jouez à vos jeux PC, Mac ou Linux préférés simplement en inclinant ! La manette de jeu Motion traduit vos mouvements en actions dans le jeu, comme tourner un volant ou lancer une balle. Une interface avancée facilite la personnalisation et un accéléromètre 3 axes à 2 kHz vous offre un contrôle ultra fluide et précis. Voici une démo vidéo rapide; C'est un ajustement parfait sur le Wii Wheel, mais vous pouvez le monter sur à peu près n'importe quoi. Pourquoi ne pas le mettre sur un casque ou sur votre bras ou votre jambe ?
Étape 1: FAQ
En quoi est-ce différent d'une Wiimote ? Le contrôleur de mouvement est similaire, mais s'améliore sur la wiimote dans quelques domaines clés;
- Connexion USB: votre ordinateur n'a pas besoin de Bluetooth, et il n'y a pas de piles à épuiser.
- Prise en charge de plusieurs systèmes d'exploitation: utilise le protocole USB HID standard, aucun pilote n'est donc nécessaire.
- Logiciel évolutif: la mise à niveau du firmware du contrôleur de mouvement est simple via USB.
- Capteur de qualité supérieure: l'accéléromètre utilisé (ST LIS331AL) a une bande passante d'échantillonnage nettement plus élevée pour un gameplay plus précis et plus réactif.
- Hackable: les boutons peuvent être facilement montés sur un boîtier, sur un volant ou n'importe où ailleurs que vous préférez. L'utilitaire de configuration vous permet de personnaliser davantage votre contrôleur pour l'adapter à vos préférences exactes.
Fonctionne-t-il avec Mac, Linux ou OS/2 Warp ? Si votre système d'exploitation prend en charge les claviers USB, cela devrait fonctionner correctement avec le contrôleur de mouvement. Cela inclut tous les systèmes d'exploitation modernes comme Windows, OS X et Linux. Existe-t-il des soudures à montage en surface ? Nan! Les accéléromètres ne sont disponibles qu'en tant que dispositifs de montage en surface, mais le contrôleur de mouvement utilise une carte de dérivation d'accéléromètre (The Acc_Gyro) qui est livrée pré-assemblée. Où puis-je le monter ? Il a été conçu pour être plus facile à monter dans une roue Wii officielle ou générique, et les en-têtes de broches agissent comme des broches pour verrouiller fermement le Motion Gamepad, mais il peut être monté dans presque n'importe quoi, et des trous de montage sont percés sur la carte. La manette de jeu Motion et la carte Acc_Gyro ont été conçues par Starlino. La manette de jeu Motion est disponible en kit chez Gadget Gangster.
Étape 2: Préparation: Outils
Outils pour la construction de projets électroniques de Gadget Gangster sur Vimeo.
La manette de jeu Motion prend environ 30 minutes à assembler. La soudure est simple et c'est un bon projet si vous débutez. Il y a une tonne d'excellents instructables sur la façon de souder (un ici). Outils Vous aurez besoin de quelques outils pour assembler le projet; 1 - Fer à souder et soudure. La soudure au plomb est plus facile à travailler et un fer de 15 à 40 watts convient parfaitement. Une pointe conique ou biseautée fonctionne bien. 2 - Les digues. Les pinces coupantes diagonales sont utilisées pour couper les fils en excès des composants après les avoir soudés.
Étape 3: Préparation: Pièces
Voici les pièces dont vous aurez besoin. Si vous avez commandé un kit, vérifiez que votre colis contient toutes les pièces répertoriées. S'il manque quelque chose, envoyez-nous simplement un e-mail à [email protected];
Motion Gamepad PCB Source: Gadget Gangster Qté: 1 PIC18F14K50 Référence Mouser: 579-PIC18F14K50-I/P Qté: 1 Si vous l'obtenez avec le kit, il sera préprogrammé (et peut être mis à niveau via USB). Sinon, vous aurez besoin d'un PICkit pour le programmer. Résistance 10k ohm marquée: marron - noir - orange Quantité: 4 Condensateur céramique radial.47uF marqué: 474 Référence Mouser: 80-C320C474M5U Quantité: 1.1uF Condensateur céramique axial marqué: 104 Référence Mouser: 80-C410C104K5R-TR Quantité: 1 Condensateur céramique radial 18pf marqué: 18 Référence Mouser: 140-50N5-180J-TB-RC Quantité: 2 Condensateur électrolytique radial 10uF Référence Mouser: 647-UVR1V100MDD1TD Quantité: 1 Cristal 12Mhz Taille: HC49/US Référence Mouser: 815 -ABL-12-B2 Quantité: 1 Commutateurs Omron Taille: 4,3 mm Référence Mouser: 653-B3F-1000 Quantité: 8 Prise DIP 20 broches Référence Mouser: 517-4820-3004-CP Quantité: 1 Embases à broches Quantité: 49 Nombre de douilles à broches: 34 Carte AccGyro Source: Gadget Gangster Quantité: 1 Prise USB A - Quantité de câble métallique: 1 Régulateur de tension MCP1700 (5 V, TO-92) Référence Mouser: 579-MCP1700-3302E/TO Quantité: 1
Étape 4: Faire: Étape I
Il y a 4 résistances dans le projet, elles sont toutes identiques (10k ohm - Marron - Noir - Orange) et elles vont sur la carte à R1, R2, R3 et R4.
Pliez les fils à un angle de 90 degrés et insérez-les dans la carte. Retournez la carte, soudez-la et coupez les fils en excès.
Étape 5: Faire: Étape II
Ajoutons les condensateurs.
Les capuchons en forme de disque orange doivent avoir un « 18 » marqué dessus. Ces plafonds vont à C1 et C2. Ces capuchons ne sont pas sensibles à la polarité, donc peu importe la façon dont vous les insérez. Il y a un condensateur céramique axial de 0,1 uF, il va à C4. Axial signifie que les fils sortent par les extrémités - comme une résistance. Vous pourrez peut-être voir le marquage sur le corps de celui-ci - c'est "104". Il n'est pas non plus sensible à la polarité. C3 est le dernier condensateur céramique. c'est.47uF, vous pouvez vérifier que vous avez le bon en vérifiant le marquage sur le corps, il devrait avoir le numéro '474'. Il n'est pas non plus sensible à la polarité. Maintenant pour le condensateur final, c'est un condensateur électrolytique et il va en C5. La valeur est 10uF, et elle est polarisée. La rayure sur le corps du composant doit se rapprocher du mot « rayure » sur le circuit imprimé.
Étape 6: Faire: Étape III
Ajoutons le régulateur de tension, il a la forme d'un cylindre coupé en deux, il va sur la carte à 'VREG'. Notez comment le marquage sur la carte a un côté plat pointant vers le bas - le régulateur doit aller dans la carte avec également le côté plat pointant vers le bas.
Le Crystal va chez XT. Le cristal n'est pas polarisé, donc peu importe quel plomb va dans quel trou. Maintenant pour les boutons; La façon la plus courante d'ajouter les boutons est directement sur le tableau. Pour ce faire, retournez simplement le circuit imprimé et enclenchez-le. Retournez le circuit imprimé et soudez-le. Si vous souhaitez installer les boutons ailleurs (comme sur le dessus d'un volant), utilisez un peu de fil de raccordement pour connecter le bouton au trou dans lequel il irait normalement. Enfin, ajoutez la prise DIP sur la carte au tache marquée 'PIC'. Notez que l'encoche sur la prise doit pointer vers la gauche (plus proche du mot 'PIC').
Étape 7: Faire: Étape IV
L'accéléromètre se trouve sur une carte de dérivation séparée (la carte Acc_Gyro, accéléromètre uniquement) car les accéléromètres ne sont fournis que dans des boîtiers à montage en surface et sont assez difficiles à souder à la main, cette pièce est donc pré-assemblée. Tout ce que vous avez à faire est d'ajouter des en-têtes à broches. À socket ou pas à socket Le kit est également livré avec des sockets à broches - vous pouvez ajouter des sockets à broches au circuit imprimé de la manette de jeu Motion dans la zone étiquetée "AccGyro" et faire glisser la carte Acc_Gyro dans la prise. L'avantage d'utiliser des sockets est que vous pourrez retirer la carte Acc_Gyro et l'utiliser pour d'autres projets. Personnellement, j'ai trouvé plus facile de renoncer à l'utilisation de sockets. J'ai juste soudé les en-têtes des broches directement à la carte et coupé la longueur supplémentaire des en-têtes des broches de l'autre côté. Je ne pourrai pas réutiliser l'accéléromètre sur d'autres projets, cependant.
Étape 8: Faire: Étape V
Ajoutez 3 en-têtes à broches à chaque coin de la carte (JP1, JP2, JP3 et JP4). Lorsque vous les soudez, il est préférable de les "écarter" (voir 2ème photo). Ces en-têtes maintiendront le PCB à la roue Wii. Vous pouvez également utiliser des pinces (ou des digues) pour les plier davantage.
Étape 9: Faire: Étape VI
Presque fini! Ajoutons le câble USB;
Coupez la gaine extérieure en caoutchouc et l'excès de blindage du câble USB. Vous verrez 4 fils à l'intérieur du câble. Vous voudrez exposer environ 6 de ces fils - dénudez le conducteur et étamez les fils de chacun. Faites-les passer dans le trou du haut et dans le trou du bas, comme indiqué sur l'image. Une fois qu'ils sont passés, vous Je vais connecter chaque fil à la carte; Noir: GND Vert: D+ Blanc: D- Rouge: 5V Enfin, mettez le PIC dans la prise - notez l'encoche pointe vers la gauche.
Étape 10: Autres idées de montage
La façon la plus simple de monter la manette de jeu est dans une Wii Wheel. Les en-têtes des broches sur le coin du circuit imprimé peuvent être pliés pour s'accrocher fermement à un véritable Wii Wheel ou à un générique. Vous pouvez également le mettre dans n'importe quel autre boîtier - il y a 4 trous de montage pour vous aider. Consultez les photos ci-dessous pour quelques idées sur le montage
Étape 11: La carte Acc_Gyro
La carte Acc_Gyro fait partie intégrante de la manette de jeu Motion et contient l'accéléromètre qui lit les mouvements. Il est sur socket, donc si vous aimez programmer des microcontrôleurs comme Arduino ou Propeller, vous pouvez l'utiliser dans vos propres projets.
Une version améliorée du Acc_Gyro est disponible séparément - il ajoute un gyroscope pour donner une unité de mesure inertielle (IMU) 5DOF avec une capacité de 5V et 3V. Il y a une tonne plus d'informations sur l'utilisation de l'Acc_Gyro ici. Des informations complètes sur le brochage sont disponibles au format PDF, mais pour résumer: P13: GYF, sortie axe Y filtrée non amplifiée gyroscope P15: GY4, sortie gyroscopique amplifiée (x4), sortie axe Y P16: VREF, tension de référence gyroscope (1,25 V, fixe) P17: GX4, Gyro amplifié (x4), Sortie axe X P18: GXF, Gyro non amplifié, filtré Sortie axe X P26: ST, Gyro autotest (logique 0 = normal, 1 = mode autotest) P27: PD, Gyro power down (logique 0 = normal, 1 = power down mode) P28: HP, Gyro reset filtre passe haut (logique 0 = normal, 1 = Reset HP filter) P29: 3V3, Sortie régulateur de tension (3.3 v) P30: entrée de tension d'alimentation, 5v P31: GND, masse P32: AZ, sortie filtrée analogique de l'axe Z de l'accéléromètre P33: AY, sortie filtrée analogique de l'axe Y de l'accéléromètre P34: AX, sortie filtrée analogique de l'axe X de l'accéléromètreUtilisation de l'accéléromètre
L'accéléromètre mesure l'accélération autour de plusieurs axes. Si vous placez la carte Acc_Gyro sur la table comme indiqué sur la photo ci-dessus, l'axe Z connaîtra 1G et AZ produira 1,17V. Les axes X et Y n'ont pas de gravité, ils sont à 0G et produiront 1,65V. Si vous le placez sur la table à l'envers, les axes X et Y auront toujours 0G d'accélération, vous obtiendrez donc AX = 1,65V, AY = 1,65V et AZ = 2,13V. La carte Acc_Gyro est capable de mesurer des accélérations de +/-2G (+/-19,6m/s^2) le long de n'importe quel axe. La 2G équivaut à passer de 0 à 44 mph en 1 seconde. Lorsqu'un axe subit +2G, il augmentera la tension à 2,6V. Quand il connaît -2G, il diminuera la tension à 0,7V. Veuillez noter que la force de gravitation (dirigée du ciel vers le sol) a le même effet sur l'appareil que si vous accélériez l'appareil dans une direction opposée, dans un endroit sans champ de gravitation. Gardez donc cela à l'esprit si vous prévoyez d'utiliser l'appareil pour quelque chose comme mesurer l'accélération de votre voiture ou de votre vélo. bla
Étape 12: Téléchargements
J'espère que vous apprécierez la manette de jeu Motion ! Faites-moi savoir ce que vous pensez en commentant cette instructable ou en m'envoyant un e-mail à [email protected]. Setup Le Motion Gamepad utilise des pilotes HID standard, mais vous pouvez utiliser l'utilitaire de configuration IMU (windows) - téléchargez ici pour faire une amélioration configuration/étalonnage. Starlino a fait un excellent guide sur sa configuration avec l'utilitaire IMU ici (pdf). Logiciel Le HEX pour le PIC est ici. En tant que kit, le PIC est préprogrammé, et la façon dont il est programmé, vous pouvez mettre à jour le firmware avec un petit utilitaire de mise à jour - ici. Conception Voici la disposition et le schéma de la carte (format aigle) Obtenez le kit chez Gadget Gangster.
Conseillé:
Gameboy Advance en tant que manette de jeu Bluetooth : 7 étapes
Gameboy Advance As Bluetooth Gamepad : L'appareil est essentiellement un ESP32 connecté au GBA via le port de liaison. Avec l'appareil connecté et sans aucune cartouche insérée dans le GBA, une fois le GBA allumé l'ESP32 envoie une petite rom à charger dans le GBA. Cette rom est un programme ma
Mini manette de jeu : 3 étapes (avec photos)
Mini manette de jeu : Salut les amis, j'ai fait cette toute petite manette de jeu en utilisant ATTINY85, je voulais le faire depuis longtemps mais je n'avais pas assez de temps, je l'ai enfin terminée et c'est tellement amusant de jouer avec. Tout d'abord, je m'excuse pour la construction maladroite mais j'ai vu quelques p
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Un robot à 4 roues motrices piloté via une manette de jeu USB à distance : 6 étapes
Un robot à 4 roues motrices piloté via une manette de jeu USB à distance : pour mon prochain projet de robotique, j'ai été obligé d'architecte/concevoir ma propre plate-forme de robot en raison de circonstances imprévues. L'objectif est qu'il soit autonome, mais d'abord, je devais tester sa conduite de base capacité, alors j'ai pensé que ce serait un côté pro amusant
MANETTE DE JEU CONTRLÉE ARDUINO POUR PC : 5 étapes
MANETTE DE JEU CONTROLEE ARDUINO POUR PC : Bonjour les gars, je m'appelle Sarvesh. Il y a quelques jours, je voulais jouer à des jeux rétro. Je les ai donc installés sur mon PC. Mais je ne pouvais jouer qu'avec le clavier de mon PC et cela ne me donnait pas l'impression de mon enfance. J'ai donc décidé de construire une manette de jeu pour mon PC