Sadržaj:

DIY Arkadni joystick: 3 koraka
DIY Arkadni joystick: 3 koraka

Video: DIY Arkadni joystick: 3 koraka

Video: DIY Arkadni joystick: 3 koraka
Video: Обзор Hori Fightstick Mini 2024, Decembar
Anonim
DIY Arkadni joystick
DIY Arkadni joystick
DIY Arkadni joystick
DIY Arkadni joystick

Ovo je arkadni joystick koji sam napravio.

Sam arkadni joystick je napravljen od nule pomoću mikro valjkastih prekidača, bez unaprijed korištenog arkadnog modula džojstika. Ovu ideju sam dobio od nekoga na sajmu Maker Faire 2016 u Singapuru, gdje sam se sjetio da je neko uradio istu stvar, osim mnogo bolje od moje.

Arkadni gumbi bili su obični arkadni gumbi od 2 USD, osnovni, ali mnogo bolji od vaših tipičnih taktilnih prekidača.

Korak 1: Kućište i elektronika

Kućište i elektronika
Kućište i elektronika
Kućište i elektronika
Kućište i elektronika
Kućište i elektronika
Kućište i elektronika
Kućište i elektronika
Kućište i elektronika

Kućište je izrađeno uglavnom od akrilnih komada. 1 crni komad savijen je u 4 spoja kako bi se napravile stranice, 1 očišćen komad prekrivao je dno. Bijeli komad i druga vrsta prozirne plastike (ne akril, tanki komad plastike, iz neke ambalaže) korišteni su za pokrivanje vrha i postavljanje džojstika i dugmadi.

Rupe su izrezane u gornje komade plastike za postavljanje arkadnih dugmadi, te za umetanje i korištenje štapice upravljačke palice.

Što se tiče ožičenja, u osnovi sam spojio sve prekidače i tipke na masu i ostavio dodatni pin za spajanje na gpio na ulazni utikač za mikrokontroler.

Korak 2: Joystick

Joystick
Joystick
Joystick
Joystick
Joystick
Joystick

Glavni štap džojstika je drveni klin, izrezan na odgovarajući način.

Valjkasti prekidači morali bi biti vruće zalijepljeni na stražnjoj strani bijelog komada akrila, na rubovima rupe za klin.

Ideja bi bila zalijepiti prekidače tako da kad god se štap pomiče gore, dolje, lijevo ili desno, pritisne se odgovarajući prekidač. Prekidače držite blizu jedno uz drugo, tako da kada se džojstik pomiče dijagonalno (npr. Gore-desno), 2 odgovarajuća prekidača će biti pritisnuta.

Međutim, imajte na umu da prije ruke prilagodite položaj prekidača (koliko je blizu rupi), na željenu osjetljivost. Inače ćete upasti u veliku nevolju kada ga promijenite. Kad ste zadovoljni, možete sastaviti slučaj i preći na sljedeći korak.

Korak 3: Mikrokontroler i dodatna elektronika

Mikrokontroler i dodatna elektronika
Mikrokontroler i dodatna elektronika
Mikrokontroler i dodatna elektronika
Mikrokontroler i dodatna elektronika
Mikrokontroler i dodatna elektronika
Mikrokontroler i dodatna elektronika

Možete koristiti bilo koji mikrokontroler sa HID funkcionalnošću (po mogućnosti USB, jer ožičena pravila), poput Arduino Leonarda (iako je spor), Teensy ili Bluetooth HID poput Adafruit Bluefruit EZ ključa. U ovom slučaju koristio sam Teensy 3.2, Obratite pažnju na pravilno povezivanje prekidača. Kad pomaknete joystick u jednom smjeru, zapravo pritiskate prekidač u suprotnom smjeru (Move up pritiska prekidač dolje). Dakle, prekidač za dolje treba mapirati prema gore, lijevo prema desno itd.

Kada koristite Arduino IDE, koristite funkcije Keyboard.press () i Keyboard.release () za preslikavanje svakog dugmeta na svaku tipku. Nemojte koristiti Keyboard.print () jer je to sporo.

Preporučuje se: