Innehållsförteckning:

DIY Arcade Joystick: 3 steg
DIY Arcade Joystick: 3 steg

Video: DIY Arcade Joystick: 3 steg

Video: DIY Arcade Joystick: 3 steg
Video: Wie baut man einen ARCADE AUTOMATEN? | Do it yourself | DIY feat. RAGEQUIT 2024, November
Anonim
DIY Arcade Joystick
DIY Arcade Joystick
DIY Arcade Joystick
DIY Arcade Joystick

Det här är en arkad joystick jag gjorde.

Själva arkadspaken är gjord från grunden med hjälp av mikrovalsbrytare, ingen färdiggjord arkadspakmodul används för hand. Jag fick den här idén från någon i Maker Faire Singapore 2016, där jag kom ihåg att någon gjorde samma sak, förutom mycket bättre än min.

Arkadknapparna var vanliga $ 2 Arcade -knappar, grundläggande men mycket bättre än dina typiska taktila växlar.

Steg 1: Fodral och elektronik

Fodral och elektronik
Fodral och elektronik
Fodral och elektronik
Fodral och elektronik
Fodral och elektronik
Fodral och elektronik
Fodral och elektronik
Fodral och elektronik

Lådan består huvudsakligen av akrylstycken. 1 svart bit böjdes vid 4 fogar för att göra sidorna, en rensad bit täckte botten. En vit bit och en annan typ av klar plast (inte akryl, en tunn plastbit, från vissa förpackningar) användes för att täcka toppen och montera joysticken respektive knapparna.

Hål skars i de övre plastbitarna för att montera Arcade -knapparna och för att joystickens sticka skulle glidas in och användas.

När det gäller ledningarna kopplade jag i princip alla omkopplare och knappar till jord och lämnade en extra stift för att anslutas till gpio till en ingångspullup för mikrokontrollen.

Steg 2: Joystick

Joystick
Joystick
Joystick
Joystick
Joystick
Joystick

Joystickens huvudsakliga sticka är en träpinne, skuren i rätt storlek.

Valsomkopplarna måste varmlimas på baksidan av den vita akrylbiten, vid kanterna på hålet för pluggen.

Tanken skulle vara att limma omkopplarna så att när pinnen rör sig uppåt, nedåt, vänster eller höger, skulle en motsvarande omkopplare tryckas ned. Håll omkopplarna nära varandra så att när joysticken rör sig diagonalt (t.ex. uppåt) skulle 2 av respektive omkopplare tryckas in.

Observera dock att ställa in omkopplarnas läge (hur nära det är till hålet) före handen, till den känslighet du vill ha. Annars kommer du att hamna i en stor röra när du ändrar det. När du är nöjd kan du sätta ihop fallet och gå vidare till nästa steg.

Steg 3: Mikrokontroller och ytterligare elektronik

Mikrokontroller och ytterligare elektronik
Mikrokontroller och ytterligare elektronik
Mikrokontroller och ytterligare elektronik
Mikrokontroller och ytterligare elektronik
Mikrokontroller och ytterligare elektronik
Mikrokontroller och ytterligare elektronik

Du kan använda vilken mikrokontroller som helst med HID-funktionalitet (helst USB, eftersom trådbundna regler), som Arduino Leonardo (även om den är långsam), Teensy eller Bluetooth HID som Adafruit Bluefruit EZ-nyckeln. I det här fallet använde jag en Teensy 3.2, Observera att trådarna är korrekt anslutna. När du flyttar joysticken i en riktning trycker du faktiskt på omkopplaren i motsatt riktning (Uppåt trycker nedåtknappen). Så nedknappen ska mappas till upp, vänster mappas till höger etc.

När du använder Arduino IDE, använd funktionerna Keyboard.press () och Keyboard.release () för att mappa varje knapp till varje tangent. Använd inte Keyboard.print () eftersom det är långsamt.

Rekommenderad: