Sisällysluettelo:

Atarin kaltainen USB-kiekko Arduino Leonardon avulla: 4 vaihetta
Atarin kaltainen USB-kiekko Arduino Leonardon avulla: 4 vaihetta

Video: Atarin kaltainen USB-kiekko Arduino Leonardon avulla: 4 vaihetta

Video: Atarin kaltainen USB-kiekko Arduino Leonardon avulla: 4 vaihetta
Video: Объяснение прошивки Marlin 2.0.x 2024, Marraskuu
Anonim
Atarin kaltainen USB-kiekko Arduino Leonardon avulla
Atarin kaltainen USB-kiekko Arduino Leonardon avulla

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

Materiaalit
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

Kokoontuminen
Kokoontuminen

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

Ohjelmointi
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ää.

Suositeltava: