Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Omdat het quarantaine is en we aan huis gekluisterd zijn, hebben we de neiging om veel videogames te spelen. Racegames zijn een van de beste games ooit, maar het gebruik van het toetsenbord wordt saai en veel moeilijker te gebruiken dan je Xbox- of PS-controller. Daarom heb ik besloten om deze hybride tussen een stuur en een Xbox-controller ALLEEN BUITEN KARTON te maken!
(OPMERKING: dit wiel werkt mogelijk niet met sommige spellen, vooral Asphalt 8)
Laten we meteen naar dit project gaan…
Benodigdheden
Dit is wat je nodig hebt om dit USB-stuurwiel te maken:
- Arduino Leonardo (of een andere Arduino die de ATmega32u4-chip gebruikt, maar ik raad je aan om deze Arduino te gebruiken en gebruik geen Arduino UNO!)
- Een stuurknuppel
- MPU6050 Gyroscoopsensor
- 5 kleine drukknoppen
- Een USB-kabel
- Een lading karton
- Man-vrouw draden
- Mannelijke naar mannelijke draden
- Een klein breadboard
Hier zijn alle tools…
- Heet lijmpistool (of soldeerbout)
- Een computer
- Draadstrippers (ik had er geen, dus ik gebruikte een schaar:|)
- Een Exacto-mes
- plakband
- Kompas
- schaar
Stap 1: Knip alle kartonnen stukken uit
Het enige wat je hoeft te doen is alle stukjes (hierboven afgebeeld) uit karton te knippen. Geduld is de sleutel.
Stap 2: Kartonnen montage
Volg de bovenstaande instructies en raadpleeg het voltooide project in stap 6 als u vastzit.
(Als je je afvroeg waarom ik tekeningen plaatste in plaats van foto's, is dat omdat ik dit Instructable heb gemaakt na het voltooien van mijn eigen stuur. Mijn excuses als mijn tekeningen rommelig zijn: P)
Voel je vrij om je stuur aan te passen als je klaar bent.
BTW: ik heb niet eens gesoldeerd, ik heb hete lijm gebruikt;)
Stap 3: Arduino-assemblage
Als je alle instructies correct hebt gevolgd, zou je de schaal van het stuur moeten hebben. Nu is het tijd om de motor in dat wiel te plaatsen. Raadpleeg de bovenstaande afbeeldingen als u een idee wilt hebben van hoe u de Arduino moet monteren. Denk er ook aan een gat te maken voor de USB-kabel en zorg ervoor dat de gyroscoopsensor waterpas en stevig is bevestigd.
SCHEMA:
Gyroscoop (deze is EZ)
- VCC - 5v
- GND - GND
- SCL - SCL
- SDA - SDA
Joystick
- SW - D0
- Vry - A1
- Vrx - A0
- 5v - 5v
- GND - GND
Knoppen (kleurgecodeerde draden kunnen veel helpen)
- Middelste knop - D1
- Links - D6
- Rechts - D7
- Omhoog - D4
- Omlaag - D5
PRO TIP: Tape de draden vast om losse verbindingen te voorkomen.
Stap 4: Coderen
Hier is de code:
OPMERKING: U moet de joystickbibliotheek downloaden om deze code te laten werken. Voor meer informatie over deze bibliotheek, klik hier.
Stap 5: Testen
SPRING NOG NIET IN JE RACESPEL. Er is testen te doen. Het is eenvoudig en snel, dus maak je geen zorgen.
Volg de bovenstaande stappen nogmaals >:)
Stap 6: Afgewerkt product
Hier is het eindproduct. Nu kun je het eindelijk gebruiken om elk racespel naar keuze te spelen. De bedieningselementen worden zoals gewoonlijk hierboven vermeld.
Dit kostte me veel tijd om te maken. Ik hoop dat je genoten hebt van deze tutorial:)
Als je er een maakt, plaats er dan foto's van en voel je vrij om eventuele vragen en opmerkingen hieronder te stellen!