Table des matières:

Spinner USB de type Atari utilisant Arduino Leonardo : 4 étapes
Spinner USB de type Atari utilisant Arduino Leonardo : 4 étapes

Vidéo: Spinner USB de type Atari utilisant Arduino Leonardo : 4 étapes

Vidéo: Spinner USB de type Atari utilisant Arduino Leonardo : 4 étapes
Vidéo: Using an iWit "Volume Control" as a MAME Dial/Paddle/Spinner 2024, Novembre
Anonim
Spinner USB de type Atari utilisant Arduino Leonardo
Spinner USB de type Atari utilisant Arduino Leonardo

C'est un projet facile. Un contrôleur de spinner qui peut être utilisé avec n'importe quel émulateur utilisant une souris. En fait, vous pouvez dire que ce n'est rien de plus qu'une souris avec seulement un mouvement horizontal.

Étape 1: Les matériaux

Les matériaux
Les matériaux

Vous allez avoir besoin de:

· Un Arduino Leonardo Pro Micro ou un Arduino Leonardo ou Arduino Pro Micro normal. Ce doit être l'un de ces Arduinos, sinon cela ne fonctionnera pas. J'en ai acheté un sur Ebay et il m'a coûté 3,33€. Voici le lien:

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

· Un potentiomètre de 10 Kohm, de préférence avec axe métallique, il sera donc durable. Vous pouvez également les rechercher sur Ebay pour des prix inférieurs à un euro (ou un dollar).

· Un bouton poussoir normal.

· Un PCB à usage général, en option. Vous pouvez effectuer les connexions nécessaires directement à l'Arduino.

· Une boîte de projet de taille logique. Imaginez que vous le tenez sur la paume de votre main en tant que contrôleur.

· Quelque chose qui ressemblera à une palette pour être au-dessus de l'axe du potentiomètre que vous tournerez en jouant. J'ai trouvé le mien sur un vieux lecteur de radiocassette (vous pouvez le dire à son apparence. Mais, je l'ai peint plus tard en argent). Vous pouvez en acheter à nouveau sur Ebay ou dans un magasin d'électronique.

· Quelques morceaux de câble fin. Il serait bon d'utiliser des câbles rouges et noirs pour savoir qui va où selon la photo.

Lorsque vous êtes satisfait d'avoir rassemblé tout ce qui précède, il est temps de les assembler.

Étape 2: L'Assemblée

L'Assemblée
L'Assemblée

Les connexions sont simples (voir aussi la photo). J'ai fait les connexions sur un PCB, mais vous pouvez les souder directement sur l'Arduino:

Souder deux câbles sur le bouton poussoir. L'un d'eux doit être soudé sur la broche gnd de l'Arduino (peu importe laquelle des deux) et l'autre sur la broche Arduino 9.

Si vous tenez le potentiomètre, l'axe vers le haut et les broches vers vous, vous devez alors souder un câble sur la broche droite (de préférence de couleur rouge), qui sera soudé à la broche Vcc de l'Arduino. Sur la broche du milieu, j'ai soudé un câble bleu qui doit être soudé sur la broche A0 de l'Arduino. Enfin, soudez un câble noir sur la broche gauche du potentiomètre, l'autre extrémité à souder sur la broche gnd de l'Arduino.

Étape 3: La programmation

La programmation
La programmation

Vérifiez à nouveau vos connexions et téléchargez ce programme sur l'Arduino à l'aide de l'IDE Arduino. Assurez-vous que dans le menu "Outils", vous avez sélectionné comme carte "Arduino Leonardo" ou "Arduino Pro Micro" et comme port quel que soit le port du Leonardo (le mien était COM 8 mais il peut être différent pour vous.

Étape 4: épilogue

C'est ça!!! J'ai testé le spinner avec les jeux MAME Arcanoid et Super Breakout sur Pc, et avec Kaboom ! sur l'émulateur Stella, également sur le Pc. Oh, et dans le programme, changer la variable cspd affecte la sensibilité de la palette.

Il s'agit de mon premier instructable et je sais que j'ai peut-être fait des erreurs. N'hésitez pas à me poser n'importe quelle question que vous pourriez avoir.

Conseillé: