Inhoudsopgave:
- Stap 1: Behuizing en elektronica
- Stap 2: Joystick
- Stap 3: Microcontroller en aanvullende elektronica
Video: DIY Arcade-joystick: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een arcade joystick die ik heb gemaakt.
De arcade-joystick zelf is helemaal opnieuw gemaakt met behulp van micro-rolschakelaars, geen vooraf gemaakte arcade-joystickmodule die vooraf is gebruikt. Ik kreeg dit idee van iemand op de Maker Faire Singapore 2016, waar ik me herinnerde dat iemand hetzelfde had gedaan, behalve veel beter dan de mijne.
De arcade-knoppen waren normale $ 2 Arcade-knoppen, eenvoudig maar veel beter dan je typische tactiele schakelaars.
Stap 1: Behuizing en elektronica
De behuizing is voornamelijk gemaakt van acrylstukken. 1 zwart stuk was bij 4 verbindingen gebogen om de zijkanten te maken, 1 vrijgemaakt stuk bedekte de bodem. Een wit stuk en een ander type doorzichtig plastic (geen acryl, een dun stuk plastic, uit een verpakking) werd gebruikt om de bovenkant te bedekken en respectievelijk de joystick en knoppen te monteren.
Er werden gaten gesneden in de bovenste stukken plastic om de Arcade-knoppen te monteren en om de stick van de joystick erin te schuiven en te gebruiken.
Wat betreft de bedrading, ik heb in principe alle schakelaars en knoppen op aarde aangesloten en een extra pin achtergelaten om op de gpio te worden aangesloten op een invoer-pullup voor de microcontroller.
Stap 2: Joystick
De belangrijkste stok van de joystick is een houten deuvel, op maat gesneden.
De rolschakelaars zouden warmgelijmd moeten worden op de achterkant van het witte stuk acryl, aan de randen van het gat voor de plug.
Het idee zou zijn om de schakelaars zo te lijmen dat wanneer de stick omhoog, omlaag, naar links of naar rechts beweegt, een overeenkomstige schakelaar zou worden ingedrukt. Houd de schakelaars dicht bij elkaar zodat wanneer de joystick diagonaal beweegt (bijv. omhoog-rechts), 2 van de respectievelijke schakelaars worden ingedrukt.
Houd er echter rekening mee dat u de positie van de schakelaars (hoe dicht het bij het gat is) vooraf aan de gewenste gevoeligheid aanpast. Anders krijg je een grote puinhoop bij het veranderen ervan. Als u tevreden bent, kunt u de zaak in elkaar zetten en doorgaan naar de volgende stap.
Stap 3: Microcontroller en aanvullende elektronica
Je zou elke microcontroller met HID-functionaliteit kunnen gebruiken (bij voorkeur USB, omdat bekabelde regels), zoals de Arduino Leonardo (hoewel het langzaam is), Teensy of Bluetooth HID zoals de Adafruit Bluefruit EZ-key. In dit geval gebruikte ik een Teensy 3.2, Let erop dat u de schakelaars correct bedraden. Wanneer u de joystick in één richting beweegt, drukt u in feite de schakelaar in de tegenovergestelde richting (Omhoog bewegen drukt op de schakelaar omlaag). Dus de schakelaar omlaag moet worden toegewezen aan omhoog, links moet worden toegewezen aan rechts enz.
Gebruik bij gebruik van de Arduino IDE de functies Keyboard.press() en Keyboard.release() om elke knop aan elke toets toe te wijzen. Gebruik geen Keyboard.print() omdat dat traag is.
Aanbevolen:
Arcade-luidsprekervolume-adapter: 3 stappen
Arcade Speaker Volume Adapter: Dit is een korte instructie over het aanpassen van een montagegat van een Arcade Button om plaats te bieden aan een volumeregeling voor de Arcade Speaker. Als je een Bartop Arcade-machine bouwt zoals ik, dan heb je niet meer nodig dan de middelen om een van de
DIY Fitness Tracker Smart Watch met oximeter en hartslag - Modulaire elektronische modules van TinyCircuits - Kleinste arcade: 6 stappen
DIY Fitness Tracker Smart Watch met oximeter en hartslag | Modulaire elektronische modules van TinyCircuits | Kleinste Arcade: Hé, wat is er, jongens! Akarsh hier van CETech.Vandaag hebben we enkele van de sensormodules bij ons die erg handig zijn in ons dagelijks leven, maar in een kleine versie van zichzelf. De sensoren die we vandaag hebben zijn erg klein in vergelijking met de tra
Desktop arcade-machine: 5 stappen
Desktop Arcade Machine: Dit project is een desktop arcade-machine gemaakt van een oud Dell-werkstation. Voor wie het zich afvraagt, de computer heeft 8 GB DDR3-geheugen (4 x 2 GB), een Intel core i3 en een voeding van 300 watt. Er is geen grafische kaart nodig omdat oudere games niet
POiNG! - Arduino Arcade Game!: 3 stappen
POiNG! - Arduino Arcade Game!: We gaan een arcadespel in PONG-stijl bouwen dat gebruik maakt van onderdelen uit het "The Most Complete Starter Kit UNO R3 Project" kit van Elegoo Inc.Full Disclosure - De meeste onderdelen die voor deze Instructable zijn geleverd, zijn door Elegoo aan de auteur verstrekt
DIY arcade-machine: 4 stappen
DIY Arcade Machine: Dit project is uitgevoerd in het kader van onze projectweek aan de Hogeschool Osnabrück. Het werd geïnspireerd door reeds beschikbare Instructables zoals: Arcade Spielekonsole Mit Raspberry Pi Barcade Arcade voor iedereen Behalve dat je een arcade-machine hebt na