Table des matières:
Vidéo: Spinner USB de type Atari utilisant Arduino Leonardo : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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
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
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
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é:
Banque d'alimentation USB Type-C PD : 3 étapes
Powerbank USB Type-C PD : Dans ce projet, je vais vous montrer mon "amélioré" version de GreatScotts USB Type-C PD Powerbank. Alors vérifiez d'abord son projet : https://www.instructables.com/id/Building-a-USB-T…En résumé, j'ai conçu un boîtier plus petit et rendu les LED plus
Construire une banque d'alimentation USB Type-C PD de manière très simple : 5 étapes
Construire une banque d'alimentation USB Type-C PD de manière très simple: Dans ce petit projet, je vais vous montrer comment créer une banque d'alimentation USB Type-C PD de manière très simple. Pour ce faire, je vais d'abord tester un PCB de powerbank basé sur le circuit intégré IP5328P que j'ai reçu d'Aliexpress. Les mesures nous montreront à quel point le
Radiocommande RF 433MHZ utilisant HT12D HT12E - Faire une télécommande Rf en utilisant HT12E & HT12D avec 433mhz: 5 étapes
Radiocommande RF 433MHZ utilisant HT12D HT12E | Faire une télécommande Rf à l'aide de HT12E & HT12D avec 433 mhz : dans cette instructable, je vais vous montrer comment faire une télécommande RADIO à l'aide d'un module émetteur-récepteur 433 mhz avec encodage HT12E & Décodeur HT12D IC. Dans cette instructable, vous pourrez envoyer et recevoir des données à l'aide de COMPOSANTS très très bon marché COMME : HT
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre
Comment contrôler le moteur à courant continu sans balai Drone Quadcopter (type à 3 fils) en utilisant le contrôleur de vitesse du moteur HW30A et Arduino UNO: 5 étapes
Comment contrôler le moteur CC sans balai du drone quadrirotor (type 3 fils) à l'aide du contrôleur de vitesse du moteur HW30A et de l'Arduino UNO : Description : Le contrôleur de vitesse du moteur HW30A peut être utilisé avec 4 à 10 batteries NiMH/NiCd ou 2-3 cellules LiPo. Le BEC est fonctionnel avec jusqu'à 3 cellules LiPo. Il peut être utilisé pour contrôler la vitesse du moteur Brushless DC (3 fils) avec un maximum jusqu'à 12Vdc.Specific