Tartalomjegyzék:

Atari-szerű USB-fonó Arduino Leonardo használatával: 4 lépés
Atari-szerű USB-fonó Arduino Leonardo használatával: 4 lépés

Videó: Atari-szerű USB-fonó Arduino Leonardo használatával: 4 lépés

Videó: Atari-szerű USB-fonó Arduino Leonardo használatával: 4 lépés
Videó: Joystick Arcade per Commodore / PC USB PART 3 (Programmazione Arduino e cablaggio) FINALE 2024, November
Anonim
Atari-szerű USB-fonó Arduino Leonardo használatával
Atari-szerű USB-fonó Arduino Leonardo használatával

Ez egy egyszerű projekt. Pörgetővezérlő, amely bármely emulátorral használható, amely egér segítségével működik. Valójában azt mondhatjuk, hogy ez nem más, mint egy egér, amely csak vízszintesen mozog.

Lépés: Az anyagok

Az anyagok
Az anyagok

Szüksége lesz:

· Egy Arduino Leonardo Pro Micro vagy egy normál Arduino Leonardo vagy Arduino Pro Micro. Biztos az egyik ilyen Arduinos, különben nem fog működni. Vettem egyet az Ebay -ről, és 3,33 euróba került. Itt a link:

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

· 10 Kohm -os potenciométer, lehetőleg fémes tengellyel, így tartós lesz. Kereshet az Ebay -en is, ha az euró (vagy dollár) alatti árak vannak.

· Normál nyomógomb.

· Általános célú NYÁK, opcionális. A szükséges kapcsolatokat közvetlenül az Arduino -hoz kötheti.

· Logikai méretű projektdoboz. Képzeld el, hogy a tenyereden fogod tartani, mint vezérlő.

· Valami, ami hasonlít egy lapáthoz, hogy a potenciométer tengelye fölé kerüljön, amit játék közben meg fog fordítani. Az enyémet egy régi rádiókazetta -lejátszón találtam (a külsejéből is meg lehet állapítani. De, később ezüstre festettem). Ismét vásárolhat az Ebay -en vagy egy elektronikai boltban.

· Néhány vékony kábel. Jó lenne piros és fekete kábeleket használni, hogy megtudja, melyik merre megy a kép szerint.

Ha elégedett a fentiek összegyűjtésével, ideje összeszerelni őket.

2. lépés: Az összeszerelés

Az összeszerelés
Az összeszerelés

A csatlakozók egyszerűek (lásd a képet is). A csatlakozásokat PCB -n készítettem, de egyenesen forraszthatja az Arduino -n:

Forrasztjon két kábelt a nyomógombra. Az egyiket az Arduino gnd tüskéjéhez kell forrasztani (nem mindegy, hogy melyik a kettő közül), a másikat pedig az Arduino 9 -es tűre.

Ha a potenciométert, a tengelyt a felső oldalon tartja, és a csapokat maga felé tartja, akkor egy kábelt kell forrasztania a jobb oldali csapra (lehetőleg piros színű), amelyet az Arduino Vcc csapjához kell forrasztani. A középső tűn forrasztottam egy kék kábelt, amelyet az Arduino A0 -ás csapjára kell forrasztani. Végül forrasztjon egy fekete kábelt a potenciométer bal lábára, a másik végét pedig az Arduino gnd csapjára kell forrasztani.

3. lépés: A programozás

A programozás
A programozás

Ellenőrizze újra a kapcsolatokat, és töltse fel ezt a programot az Arduino -ra az Arduino IDE használatával. Győződjön meg arról, hogy az „Eszközök” menüből az „Arduino Leonardo” vagy az „Arduino Pro Micro” fedélzetére választotta, és portként, amelyik a Leonardo portja (az enyém COM 8 volt, de lehet, hogy az Ön számára más.

4. lépés: Epilógus

Ez az!!! Kipróbáltam a fonót MAME Arcanoid és Super Breakout játékokkal PC -n, és Kaboom! a Stella emulátoron, szintén a PC -n. Ja, és a programba, a cspd változó megváltoztatása befolyásolja a lapát érzékenységét.

Ez az első tanulságom, és tudom, hogy hibákat követtem el. Nyugodtan tegyen fel nekem bármilyen kérdést.

Ajánlott: