Sadržaj:

USB spinner sličan Atariju koji koristi Arduino Leonardo: 4 koraka
USB spinner sličan Atariju koji koristi Arduino Leonardo: 4 koraka

Video: USB spinner sličan Atariju koji koristi Arduino Leonardo: 4 koraka

Video: USB spinner sličan Atariju koji koristi Arduino Leonardo: 4 koraka
Video: Инопланетяне - НЛО - Что, если разоблачители говорят правду?.. 2024, Studeni
Anonim
USB spinner sličan Atariju koji koristi Arduino Leonardo
USB spinner sličan Atariju koji koristi Arduino Leonardo

Ovo je jednostavan projekt. Spinner kontroler koji se može koristiti sa bilo kojim emulatorom koji koristi miš. Zapravo, možete reći da to nije ništa drugo nego miš sa samo vodoravnim kretanjem.

Korak 1: Materijali

Materijali
Materijali

Trebat će vam:

· Arduino Leonardo Pro Micro ili normalni Arduino Leonardo ili Arduino Pro Micro. To mora biti jedan od ovih Arduinosa, inače neće uspjeti. Kupio sam jedan od Ebaya i koštao me 3,33 €. Evo linka:

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

· Potenciometar od 10 Kohm, po mogućnosti s metalnom osi, tako da će biti izdržljiv. Možete ih potražiti i na Ebayu po cijenama manjim od eura (ili dolara).

· Normalno dugme.

· PCB opće namjene, izborno. Možete uspostaviti potrebne veze izravno na Arduino.

· Okvir projekta logičke veličine. Zamislite da ćete ga držati na dlanu kao upravljač.

· Nešto što će nalikovati veslu da bude iznad osi potenciometra što ćete okrenuti tijekom sviranja. Našao sam svoj na starom radijskom kasetofonu (to se može zaključiti po izgledu. No, kasnije sam ga obojao u srebro). Možete ga ponovno kupiti na Ebayu ili u trgovini elektronike.

· Neki komadi tankog kabela. Bilo bi dobro upotrijebiti crvene i crne kabele kako biste znali što gdje ide prema slici.

Kad ste zadovoljni što ste prikupili sve gore navedeno, vrijeme je da ih sastavite.

Korak 2: Skupština

Skupština
Skupština

Priključci su jednostavni (pogledajte i sliku). Spojeve sam napravio na PCB -u, ali ih možete lemiti ravno na Arduinu:

Lemiti dva kabla na dugme. Jedan od njih mora biti lemljen na gnd pin Arduina (nije važno koje od njih dvoje), a drugi na Arduino pin 9.

Ako držite potenciometar, os prema gore i igle prema sebi, tada morate lemiti kabel na desnoj iglici (po mogućnosti crvenoj boji), koja će biti lemljena na Vcc pin na Arduinu. Na srednji pin sam zalemio plavi kabel koji se mora lemiti na A0 pin na Arduinu. Konačno, lemite crni kabel na lijevu iglu potenciometra, a drugi kraj zalemite na gnd pin na Arduinu.

Korak 3: Programiranje

Programiranje
Programiranje

Ponovno provjerite veze i prenesite ovaj program na Arduino koristeći Arduino IDE. Provjerite jeste li iz izbornika "Alati" odabrali kao ploču "Arduino Leonardo" ili "Arduino Pro Micro" i kao priključak koji god port bio Leonardo (moj je bio COM 8, ali za vas može biti drugačiji.

Korak 4: Epilog

To je to!!! Testirao sam spinner s MAME igrama Arcanoid i Super Breakout na računalu i s Kaboom -om! na emulatoru Stella, također na računalu. Oh, i u programu, promjena cspd varijable utječe na osjetljivost vesla.

Ovo mi je prvi instruktor i znam da sam možda napravio neke pogreške. Slobodno mi postavite bilo koje pitanje koje imate.

Preporučeni: