Sadržaj:

DIY Arkadna joystick: 3 koraka
DIY Arkadna joystick: 3 koraka

Video: DIY Arkadna joystick: 3 koraka

Video: DIY Arkadna joystick: 3 koraka
Video: Обзор Hori Fightstick Mini 2024, Srpanj
Anonim
Uradi sam Arkadna joystick
Uradi sam Arkadna joystick
Uradi sam Arkadna joystick
Uradi sam Arkadna 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 joystick. Ovu sam ideju dobio od nekoga u Singapuru Maker Faire 2016., gdje sam se sjetio da je netko učinio isto, osim mnogo bolje od mene.

Arkadni gumbi bili su obični arkadni gumbi od 2 USD, osnovni, ali daleko 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 napravili 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 upravljačke palice i gumba.

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

Što se tiče ožičenja, u osnovi sam spojio sve prekidače i gumbe 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 štapić upravljačke palice je drveni klin, izrezan na odgovarajući način.

Prekidači s valjcima 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 joystick pomiče dijagonalno (npr. Gore-desno), pritisnu se 2 odgovarajuća prekidača.

Međutim, imajte na umu da prije ruke prilagodite položaj prekidača (koliko je blizu rupe), na željenu osjetljivost. Inače ćete ući u veliku nevolju kad ga promijenite. Kad ste zadovoljni, možete sastaviti slučaj i prijeć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 s 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, Pazite da ispravno ožičite prekidače. Kad pomaknete joystick u jednom smjeru, zapravo pritiskate prekidač u suprotnom smjeru (Move up pritisne 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 gumba na svaku tipku. Nemojte koristiti Keyboard.print () jer je to sporo.

Preporučeni: