Indholdsfortegnelse:

Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: 4 trin
Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: 4 trin

Video: Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: 4 trin

Video: Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: 4 trin
Video: Арт игра"КАРТЫ" / совместное раскрашивание 2024, Juli
Anonim
Atari-lignende USB-spinner ved hjælp af Arduino Leonardo
Atari-lignende USB-spinner ved hjælp af Arduino Leonardo

Dette er et let projekt. En spinner controller, der kan bruges med enhver emulator, der gør brug af en mus. Faktisk kan du sige, at det ikke er mere end en mus med kun vandret bevægelse.

Trin 1: Materialerne

Materialerne
Materialerne

Du får brug for:

· En Arduino Leonardo Pro Micro eller en normal Arduino Leonardo eller Arduino Pro Micro. Det må være en af disse Arduinos, ellers går det ikke. Jeg købte en fra Ebay, og den kostede mig 3,33 €. Her er linket:

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

· Et potentiometer på 10 Kohm, gerne med metallisk akse, så det vil være holdbart. Du kan også søge efter dem til Ebay til priser mindre end en euro (eller dollar).

· En normal trykknap.

· En generel printplade, valgfri. Du kan foretage de nødvendige forbindelser direkte til Arduino.

· En projektboks af logisk størrelse. Forestil dig, at du vil holde den på din hånd som en controller.

· Noget, der vil ligne en padle, der skal over potensiometeraksen, som du vil dreje, når du spiller. Jeg fandt min på en gammel radiokassetteafspiller (du kan se på dens udseende. Men jeg malede den senere sølv). Du kan købe en igen fra Ebay eller en elektronikbutik.

· Nogle stykker slank kabel. Det ville være godt at bruge røde og sorte kabler for at vide, hvad der går hvor ifølge billedet.

Når du er tilfreds, har du samlet alt ovenstående, det er tid til at samle dem.

Trin 2: Forsamlingen

Forsamlingen
Forsamlingen

Forbindelserne er enkle (se også billedet). Jeg lavede forbindelserne på et printkort, men du kan lodde dem direkte på Arduino:

Lod to kabler på trykknappen. Den ene af dem skal loddes til Arduino's gnd pin (det er ligegyldigt hvilken af de to) og den anden på Arduino pin 9.

Hvis du holder potentiometeret, aksen på oversiden og stifter mod dig, skal du lodde et kabel på den højre stift (helst rød farve), der skal loddes til Vcc -stiften på Arduino. På den midterste pin lod jeg et blåt kabel, som skal loddes på A0 -stiften på Arduino. Til sidst loddes et sort kabel på potentiometerets venstre ben, den anden ende skal loddes til gnd -stiften på Arduino.

Trin 3: Programmeringen

Programmeringen
Programmeringen

Kontroller dine forbindelser igen, og upload dette program på Arduino ved hjælp af Arduino IDE. Sørg for, at du i menuen “Værktøjer” valgte som bord ombord på “Arduino Leonardo” eller “Arduino Pro Micro” og som port, hvilken port Leonardo er (min var COM 8, men den kan være en anden for dig.

Trin 4: Epilog

Det er det!!! Jeg har testet spinneren med MAME -spil Arcanoid og Super Breakout på en pc, og med Kaboom! på Stella -emulatoren, også på pc'en. Åh, og ind i programmet påvirker ændring af cspd -variablen padlens følsomhed.

Dette er min første instruerbare, og jeg ved, at jeg muligvis har begået nogle fejl. Stil mig gerne det spørgsmål, du måtte have.

Anbefalede: