Tartalomjegyzék:
Videó: Atari-szerű USB-fonó Arduino Leonardo használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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
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:
Arduino Leonardo Stopper: 3 lépés
Arduino Leonardo Stopper: Hitel: https://www.instructables.com/id/Arduino-Stopwatch … . A használt kódok nagy része az eredetit követi
A gyorsulás felügyelete a Raspberry Pi és az AIS328DQTR használatával Python használatával: 6 lépés
A gyorsulás nyomon követése a Raspberry Pi és az AIS328DQTR használatával Python használatával: A gyorsulás véges, azt hiszem, a fizika egyes törvényei szerint.- Terry Riley A gepárd elképesztő gyorsulást és gyors sebességváltozásokat használ üldözés közben. A leggyorsabb lény a parton időnként kihasználja csúcssebességét a zsákmány elkapására. Az
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
RF 433MHZ rádióvezérlés HT12D HT12E használatával - Rf távirányító készítése HT12E és HT12D használatával 433 MHz -en: 5 lépés
RF 433MHZ rádióvezérlés HT12D HT12E használatával | Rf távirányító létrehozása HT12E és HT12D használatával 433 MHz -en: Ebben az oktatóanyagban megmutatom, hogyan készítsünk RADIO távirányítót a 433 MHz -es adó vevőmodul használatával HT12E kódolással & HT12D dekódoló IC. Ebben az utasításban nagyon olcsó komponenseket küldhet és fogadhat, mint például: HT
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet