Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on helppo projekti. Pyörivä ohjain, jota voidaan käyttää minkä tahansa emulaattorin kanssa, joka käyttää hiirtä. Itse asiassa voit sanoa, että se on vain hiiri, jolla on vain vaakasuuntainen liike.
Vaihe 1: Materiaalit
Tarvitset:
· Arduino Leonardo Pro Micro tai tavallinen Arduino Leonardo tai Arduino Pro Micro. Sen on oltava yksi näistä Arduinoista, muuten se ei toimi. Ostin yhden Ebaysta ja se maksoi minulle 3,33 €. Tässä on linkki:
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: n potentiometri, mieluiten metalliakselilla, joten se on kestävä. Voit etsiä niitä myös Ebaystä alle euron (tai dollarin) hinnoilla.
· Normaali painike.
· Yleiskäyttöinen piirilevy, valinnainen. Voit tehdä tarvittavat yhteydet suoraan Arduinoon.
· Loogisen kokoinen laatikko. Kuvittele, että pidät sitä kädessäsi kämmenelläsi ohjaimena.
· Jotain, joka muistuttaa melaa potentiometrin akselin yläpuolella, jota käännät pelatessasi. Löysin omani vanhalta radio -soittimelta (sen ulkonäöstä voi päätellä. Mutta maalasin myöhemmin hopean). Voit ostaa sellaisen uudelleen Ebaysta tai elektroniikkakaupasta.
· Jotkut ohuet kaapelit. Olisi hyvä käyttää punaisia ja mustia kaapeleita tietääksesi mikä menee kuvan mukaan.
Kun olet tyytyväinen, olet kerännyt kaiken yllä olevan, on aika koota ne.
Vaihe 2: Kokoonpano
Liitännät ovat yksinkertaisia (katso myös kuva). Tein liitännät piirilevylle, mutta voit juottaa ne suoraan Arduinolle:
Juotos kaksi kaapelia painikkeeseen. Toinen niistä on juotettava Arduinon gnd -nastaan (ei ole väliä kumpi näistä) ja toinen Arduino -nastaan 9.
Jos pidät potentiometriä, akselia ylöspäin ja tapit itseäsi kohti, sinun on juotettava kaapeli oikealle tapille (mieluiten punainen), joka juotetaan Arduinon Vcc -tappiin. Keskimmäisessä tapissa juotin sinisen kaapelin, joka on juotettava Arduinon A0 -tapille. Lopuksi juotetaan musta kaapeli potentiometrin vasempaan nastaan, toinen pää juotetaan Arduinon gnd -nastaan.
Vaihe 3: Ohjelmointi
Tarkista yhteydet uudelleen ja lataa tämä ohjelma Arduinolle Arduino IDE: n avulla. Varmista, että "Työkalut" -valikosta valitsit "Arduino Leonardo" - tai "Arduino Pro Micro" -levyksi ja porttina sen mukaan, mikä portti Leonardo on (minun oli COM 8, mutta se voi olla erilainen sinulle.
Vaihe 4: Epilogi
Se siitä!!! Olen testannut kiekkoa MAME -peleillä Arcanoid ja Super Breakout PC: llä ja Kaboomilla! Stella -emulaattorissa, myös tietokoneessa. Ja ohjelmaan cspd -muuttujan muuttaminen vaikuttaa melon herkkyyteen.
Tämä on ensimmäinen ohjeeni ja tiedän, että olen saattanut tehdä joitain virheitä. Voit vapaasti kysyä minulta mitä tahansa kysyttävää.