Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Snelle disclaimer: het doel van dit project is niet om een goedkope joystick-conversie voor gamepoorten te maken. Het doel van dit project is om een veelzijdige en aanpasbare joystick te maken die gemakkelijk kan worden aangepast. de reden dat ik voor de Arduino koos, was alleen omdat ik wat vrije tijd bij de hand had en een nieuw leven wilde blazen in de oude joystick voor de gamepoort van mijn oom. als je hetzelfde wilt doen, zijn er veel goedkope converters, dus probeer ze alsjeblieft uit als je het niet ingewikkelder wilt maken
Stap 1: Verzamel de benodigde materialen:
Dingen die je nodig hebt zijn:
- een oude joystick voor gamepoorten (ik heb de mijne voor $ 2 van een werfverkoop)
- mannelijke pin-headers
- een Arduino uno (ongeveer 18 $)
- protobord of perfboard
Hulpmiddelen die je nodig hebt zijn:
- een paar scharen
- een soldeerbout
- wat lood
- een computer met Arduino IDE en Atmel flip geïnstalleerd
- internetverbinding
Stap 2: Demonteer de joystick:
het eerste en belangrijkste dat u moet doen, is de joystick uit elkaar halen en de kleurcodering uitzoeken van de draden die op de knoppen zijn aangesloten.
Stap 3: Maak een Arduino Shield en sluit de draden aan:
Volg het schema dat is bijgevoegd.
In principe vertegenwoordigen de to-potentiometers de x- en y-as van de joystick en de drukknoppen vertegenwoordigen de actietoetsen
Stap 4: Configureer de software:
Er zijn nogal wat stappen om deze joystick te configureren:
- Ga eerst naar deze link https://github.com/AlanChatham/UnoJoy en download UnoJoy.
- Open vervolgens de Arduino IDE en flash de voorbeeldcode naar het bord.
- installeer nu Atmel Flip en Java Runtime Environment
- Zet het bord nu in de DFU-modus door de twee pinnen dicht bij de USB-poort op het bord kort te sluiten of door de tutorial in deze link te volgen
- Open nu de Uno Joy-map en navigeer naar de Uno-map en voer het bestand Turnintoajoystick.bat uit
- Koppel nu het Arduino-bord los en sluit het opnieuw aan, nu is alles ingesteld en klaar.
- controleer indien nodig de optie usb-controllers in Windows om de controller te controleren.
Stap 5: Eindresultaat en probleemoplossing:
Zo is de joystick geworden.
sorry voor het niet laten zien van het eindresultaat op het werk.
Als je wiebelt in de beweging van de joysticks, controleer dan de 5v- en gnd-verbindingen die naar de potentiometers gaan voor verdere probleemoplossing, neem dan contact met me op in het commentaargedeelte. En deel alsjeblieft foto's als je je eigen poging doet