Cuprins:
- Pasul 1: Carcasă și electronică
- Pasul 2: Joystick
- Pasul 3: Microcontroler și electronice suplimentare
Video: DIY Arcade Joystick: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acesta este un joystick arcade pe care l-am făcut.
Joystick-ul arcade în sine este realizat de la zero folosind întrerupătoare cu micro role, fără niciun modul arcade joystick pre-fabricat folosit înainte de mână. Am primit această idee de la cineva din Maker Faire Singapore din 2016, unde mi-am amintit de cineva același lucru, cu excepția mult mai bun decât al meu.
Butoanele arcade erau butoane Arcade obișnuite de 2 USD, de bază, dar mult mai bune decât comutatoarele tactile tipice.
Pasul 1: Carcasă și electronică
Carcasa este realizată în principal din piese acrilice. O bucată neagră a fost îndoită la 4 îmbinări pentru a face părțile laterale, o bucată curățată acoperea fundul. O bucată albă și un alt tip de plastic transparent (nu acrilic, o bucată subțire de plastic, din unele ambalaje) au fost folosite pentru a acoperi partea superioară și a monta joystick-ul și respectiv butoanele.
Au fost tăiate găuri în bucățile superioare de plastic pentru a monta butoanele Arcade și pentru ca butonul joystick-ului să fie introdus și utilizat.
În ceea ce privește cablarea, am conectat practic toate comutatoarele și butoanele la masă și am lăsat un pin suplimentar pentru a fi conectat la gpio la un pullup de intrare pentru microcontroler.
Pasul 2: Joystick
Bastonul principal al joystick-ului este o diblă din lemn, tăiată corespunzător la dimensiune.
Întrerupătoarele cu role ar trebui lipite la cald pe partea din spate a piesei albe de acril, la marginile orificiului pentru diblă.
Ideea ar fi să lipiți întrerupătoarele astfel încât ori de câte ori butonul să se miște în sus, în jos, la stânga sau la dreapta, să fie apăsat un comutator corespunzător. Păstrați întrerupătoarele apropiate, astfel încât atunci când joystick-ul se deplasează în diagonală (de ex. Sus-dreapta), 2 dintre respectivele comutatoare ar fi apăsate.
Cu toate acestea, luați notă pentru a regla poziția comutatoarelor (cât de aproape este de gaură) înainte de mână, la sensibilitatea dorită. Altfel, veți intra într-o mare mizerie atunci când o veți schimba. Când sunteți mulțumit, puteți pune cazul împreună și puteți trece la pasul următor.
Pasul 3: Microcontroler și electronice suplimentare
Puteți utiliza orice microcontroler cu funcționalitate HID (de preferință USB, deoarece regulile prin cablu), cum ar fi Arduino Leonardo (Deși este lent), Teensy sau Bluetooth HID, cum ar fi cheia EZ Adafruit Bluefruit. În acest caz, am folosit un Teensy 3.2, Luați notă pentru a conecta corect întrerupătoarele. Când deplasați joystick-ul într-o direcție, apăsați de fapt comutatorul în direcția opusă (Mutați în sus, apăsați comutatorul în jos). Deci comutatorul în jos ar trebui să fie mapat în sus, în stânga mapat în dreapta etc.
Când utilizați Arduino IDE, utilizați funcțiile Keyboard.press () și Keyboard.release () pentru a mapa fiecare buton la fiecare tastă. Nu utilizați Keyboard.print () deoarece este lent.
Recomandat:
2 Arcade Stand-Up Retro Arcade by Micro Center: 20 de pași
2 Arcade Stand-Up Retro Arcade by Micro Center: Micro Center-ul dvs. local transportă acum tot ce aveți nevoie pentru a vă crea propriul dulap Retro Arcade bazat pe Raspberry Pi. Kituri sunt complet personalizabile, includ dulapul, Raspberry Pi, butoane, joystick-uri, accesorii audio și video și multe altele. Aceasta
DIY MPU-6050 Joystick USB: 5 pași
DIY Joystick USB MPU-6050: Cu Microsoft Flight Simulator 2020, mi-am dat seama rapid cât de dificil este să folosești tastatura pentru a acoperi un plan. Căutând online, nu am putut găsi un joystick la un preț rezonabil de achiziționat. Majoritatea comercianților cu amănuntul online le-au epuizat. Popularitatea lui M
Jammarduino DUE - Interfață DIY PC-Jamma pentru dulapuri Arcade: 6 pași
Jammarduino DUE - Interfață de la DIY la interfață Jamma pentru dulapuri arcade: Acest instructiv vă va arăta cum să creați un scut simplu pentru Arduino DUE pentru a interfața o mașină arcade autentică cu conector CRT cu rezoluție mică și conector jamma la computerul dvs. Scopurile principale ale scutului sunt: - pentru a amplifica semnalul video care iese din vid
Jocuri Arcade și Joystick ESP32 VGA: 6 pași (cu imagini)
ESP32 VGA Arcade Games și Joystick: În acest instructiv, voi arăta cum să reproduc patru jocuri arcade precum Tetris - Snake - Breakout - Bomber - folosind un ESP32, cu ieșirea pentru un monitor VGA. Rezoluția este de 320 x 200 pixeli, în 8 culori. Am făcut anterior o versiune cu
Mașină DIY Arcade: 4 pași
DIY Arcade Machine: Acest proiect a fost realizat ca parte a săptămânii noastre de proiect la Universitatea de Științe Aplicate din Osnabrueck. A fost inspirat de instrumente deja disponibile, cum ar fi: Arcade Spielekonsole Mit Raspberry Pi Barcade Arcade pentru toți Exceptând o mașină arcade după