Satura rādītājs:
- 1. darbība: korpuss un elektronika
- 2. solis: kursorsvira
- 3. solis: mikrokontrolleris un papildu elektronika
Video: DIY Arcade Joystick: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šis ir manis izgatavotais arkādes kursorsvira.
Pats arkādes kursorsvira ir izgatavota no nulles, izmantojot mikro rullīšu slēdžus, un pirms rokas netiek izmantots iepriekš izgatavots arkādes kursorsviras modulis. Šo ideju ieguvu no kāda 2016. gada Maker Faire Singapore, kur es atcerējos to pašu, izņemot to, kas bija labāks par manu.
Arkādes pogas bija parastās 2 ASV dolāru pasāžas pogas, vienkāršas, taču daudz labākas par jūsu tipiskajiem taustes slēdžiem.
1. darbība: korpuss un elektronika
Korpuss ir izgatavots galvenokārt no akrila gabaliem. 1 melns gabals bija saliekts 4 savienojumos, lai izveidotu malas, 1 notīrīts gabals pārklāja dibenu. Lai pārklātu augšdaļu un piestiprinātu kursorsviru un pogas, tika izmantots balts gabals un cita veida caurspīdīga plastmasa (nevis akrils, plāns plastmasas gabals no kāda iepakojuma).
Augšējos plastmasas gabalos tika sagriezti caurumi, lai uzstādītu Arcade pogas, kā arī, lai kursorsviras nūju varētu iebīdīt un izmantot.
Kas attiecas uz elektroinstalāciju, es būtībā visus slēdžus un pogas savienoju ar zemi un atstāju papildu tapu, kas jāpievieno gpio, lai ievadītu ieeju mikrokontrollerī.
2. solis: kursorsvira
Kursorsviras galvenā nūja ir koka dībelis, kas sagriezts atbilstoši izmēram.
Veltņu slēdžiem jābūt karsti pielīmētiem balta akrila gabala aizmugurē, tapas atveres malās.
Ideja būtu pielīmēt slēdžus tā, lai ikreiz, kad nūja kustētos uz augšu, uz leju, pa kreisi vai pa labi, tiktu nospiests atbilstošais slēdzis. Turiet slēdžus tuvu viens otram tā, lai, kad kursorsviru pārvietotu pa diagonāli (piemēram, augšup pa labi), tiktu nospiesti 2 no attiecīgajiem slēdžiem.
Tomēr ņemiet vērā, ka pirms rokas jāpielāgo slēdžu stāvoklis (cik tuvu tas ir caurumam) atbilstoši vēlamajai jutībai. Pretējā gadījumā, mainot to, jūs nonāksit lielā putrā. Kad esat apmierināts, varat salikt lietu un pāriet uz nākamo soli.
3. solis: mikrokontrolleris un papildu elektronika
Jūs varētu izmantot jebkuru mikrokontrolleri ar HID funkcionalitāti (vēlams USB, jo vadu noteikumi), piemēram, Arduino Leonardo (lai gan tas ir lēns), Teensy vai Bluetooth HID, piemēram, Adafruit Bluefruit EZ taustiņu. Šajā gadījumā es izmantoju Teensy 3.2, Ņemiet vērā, ka pareizi jāpievieno slēdži. Pārvietojot kursorsviru vienā virzienā, jūs faktiski nospiežat slēdzi pretējā virzienā (pārvietošana uz augšu nospiež lejupvērsto slēdzi). Tātad lejupvērstajam slēdzim jābūt kartētam uz augšu, kreisajam - pa labi utt.
Izmantojot Arduino IDE, izmantojiet funkcijas Keyboard.press () un Keyboard.release (), lai kartētu katru pogu ar katru taustiņu. Nelietojiet Keyboard.print (), jo tas ir lēns.
Ieteicams:
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: 5 soļi
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: Šis ir papildu projekts Zero Delay USB Encoder True Analog Joystick Modification. Pirms šīs ierīces pievienošanas iepriekšējā projektā jums ir jābūt veiksmīgi pārveidotam, jāpārbauda un jākalibrē kodētājs. Pabeidzot un strādājot
Micro: Bit Robot & Joystick programmēšana: Bit Controller ar MicroPython: 11 soļi
Micro: Bit Robot & Joystick programmēšana: Bit Controller ar MicroPython: mūsu vasaras robotikas nometnē Robocamp 2019 jaunieši vecumā no 10 līdz 13 gadiem lodē, programmē un veido BBC mikro: uz bitiem balstītu “pretsvara robotu”, kā arī programmē micro: bits, ko izmantot kā tālvadības pulti. Ja pašlaik atrodaties Robocamp, slēpojiet
Jam Jar Joystick Hack: 3 soļi
Jam Jar Joystick Hack: Manas vecākās meitenes mīl palīdzēt man veidot un spēlēt mūsu Arduino projektus, kas balstīti uz maizes dēļa - it īpaši mūsu izveidotās retro spēles. Tomēr kursorsviras moduļi ir pārāk mazi un neveikli mazām rokām, un arī uzglabāšana ir problēma. Nesenās būvēšanas laikā
Zippy Joystick - Diagonnal Fix: 6 soļi (ar attēliem)
Zippy Joystick - Diagonnal Fix: Vous avez des probl è mes avec de diagonal avec votre joystick bon march é Smags? Le probl è me s'est montr é à moi aussi plusieurs fois (et oui ma bonne dame!). Ielej savu remu, ej, j'ai con ç u une petite pi &
2 asu JoyStick uz pamata zīmoga: 7 soļi
2 asu JoyStick uz pamata zīmoga: JoyStick