Table des matières:

Joystick d'arcade DIY : 3 étapes
Joystick d'arcade DIY : 3 étapes

Vidéo: Joystick d'arcade DIY : 3 étapes

Vidéo: Joystick d'arcade DIY : 3 étapes
Vidéo: HOW TO BUILD A BARTOP ? (DIY) 2024, Juillet
Anonim
Joystick d'arcade bricolage
Joystick d'arcade bricolage
Joystick d'arcade bricolage
Joystick d'arcade bricolage

C'est un joystick d'arcade que j'ai fait.

Le joystick d'arcade lui-même est fabriqué à partir de zéro à l'aide de micro-interrupteurs à rouleaux, aucun module de joystick d'arcade préfabriqué n'est utilisé au préalable. J'ai eu cette idée de quelqu'un à la Maker Faire Singapore 2016, où je me suis souvenu que quelqu'un avait fait la même chose, sauf bien mieux que le mien.

Les boutons d'arcade étaient des boutons d'arcade ordinaires à 2 $, basiques mais bien meilleurs que vos commutateurs tactiles typiques.

Étape 1: boîtier et électronique

Boîtier et électronique
Boîtier et électronique
Boîtier et électronique
Boîtier et électronique
Boîtier et électronique
Boîtier et électronique
Boîtier et électronique
Boîtier et électronique

Le boîtier est composé principalement de pièces en acrylique. 1 pièce noire a été pliée à 4 joints pour faire les côtés, 1 pièce dégagée couvrait le fond. Une pièce blanche et un autre type de plastique transparent (pas d'acrylique, un mince morceau de plastique, provenant de certains emballages) ont été utilisés pour couvrir le dessus et monter le joystick et les boutons respectivement.

Des trous ont été découpés dans les morceaux de plastique supérieurs pour monter les boutons d'arcade et pour que le manche du joystick soit glissé et utilisé.

En ce qui concerne le câblage, j'ai essentiellement connecté tous les commutateurs et boutons à la terre et j'ai laissé une broche supplémentaire à connecter au gpio à un pullup d'entrée pour le microcontrôleur.

Étape 2: manette de jeu

Manette
Manette
Manette
Manette
Manette
Manette

Le bâton principal du joystick est un goujon en bois, coupé à la bonne taille.

Les interrupteurs à rouleaux devraient être collés à chaud à l'arrière de la pièce d'acrylique blanche, sur les bords du trou pour le goujon.

L'idée serait de coller les interrupteurs de telle sorte que chaque fois que le manche se déplace vers le haut, le bas, la gauche ou la droite, un interrupteur correspondant soit enfoncé. Gardez les commutateurs rapprochés de sorte que lorsque le joystick se déplace en diagonale (par exemple vers le haut à droite), 2 des commutateurs respectifs soient enfoncés.

Cependant, prenez note d'ajuster la position des interrupteurs (à quel point il est proche du trou) au préalable, à la sensibilité que vous souhaitez. Sinon, vous vous retrouverez dans un gros gâchis en le changeant. Lorsque vous êtes satisfait, vous pouvez assembler le dossier et passer à l'étape suivante.

Étape 3: Microcontrôleur et électronique supplémentaire

Microcontrôleur et électronique supplémentaire
Microcontrôleur et électronique supplémentaire
Microcontrôleur et électronique supplémentaire
Microcontrôleur et électronique supplémentaire
Microcontrôleur et électronique supplémentaire
Microcontrôleur et électronique supplémentaire

Vous pouvez utiliser n'importe quel microcontrôleur avec fonctionnalité HID (de préférence USB, car les règles câblées), comme l'Arduino Leonardo (bien qu'il soit lent), Teensy ou Bluetooth HID comme la clé Adafruit Bluefruit EZ. Dans ce cas j'ai utilisé un Teensy 3.2, Attention à bien câbler les interrupteurs. Lorsque vous déplacez le joystick dans une direction, vous appuyez en fait sur l'interrupteur dans la direction opposée (Déplacer vers le haut appuie sur l'interrupteur vers le bas). Ainsi, le commutateur bas doit être mappé vers le haut, la gauche mappé vers la droite, etc.

Lorsque vous utilisez l'IDE Arduino, utilisez les fonctions Keyboard.press() et Keyboard.release() pour mapper chaque bouton à chaque touche. N'utilisez pas Keyboard.print() car c'est lent.

Conseillé: