Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Eftersom det är karantän och vi har fastnat hemma tenderar vi att spela många videospel. Racingspel är ett av de bästa spelen någonsin, men att använda tangentbord blir tråkigt och det är mycket svårare att använda än din Xbox- eller PS -kontroller. Det är därför jag bestämde mig för att göra denna hybrid mellan en ratt och en Xbox -styrenhet ENDAST UTAN KARTONG!
(OBS: detta hjul kanske inte fungerar med vissa spel, särskilt Asphalt 8)
Låt oss komma direkt till det här projektet …
Tillbehör
Här är vad du behöver för att göra denna USB -ratt:
- Arduino Leonardo (eller någon annan Arduino som använder ATmega32u4 -chipet, men jag rekommenderar att du använder den här Arduino och använd inte en Arduino UNO!)
- En joystick
- MPU6050 gyroskopsensor
- 5 små tryckknappar
- En USB -kabel
- En massa kartong
- Manliga till kvinnliga ledningar
- Man till man tråd
- En liten brödbräda
Här är alla verktyg …
- Het limpistol (eller lödkolv)
- En dator
- Wire strippers (jag hade inte en så jag använde sax: |)
- En Exacto -kniv
- tejp
- Kompass
- sax
Steg 1: Klipp ut alla kartongbitar
Allt du behöver göra är att klippa ut alla bitar (visas ovan) på kartong. Tålamod är nyckeln.
Steg 2: Kartongmontering
Följ instruktionerna ovan och hänvisa till det slutförda projektet i steg 6 om du har fastnat.
(Om du undrar varför jag lägger teckningar istället för bilder, är det för att jag gjorde denna instruerbara efter att ha slutfört min egen styrning. Jag ber om ursäkt om mina teckningar är röriga: P)
Anpassa din ratt när du är klar.
BTW: Jag lödde inte ens, jag använde varmt lim;)
Steg 3: Arduino -montering
Om du följt alla instruktioner korrekt bör du ha rattskalet. Nu är det dags att sätta in motorn i det hjulet. Se bilderna ovan om du vill ha en uppfattning om hur du monterar Arduino. Kom också ihåg att göra ett hål för USB -kabeln och se till att gyroskopsensorn är plan och monterad ordentligt.
SCHEMATIK:
Gyroskop (Den här är EZ)
- VCC - 5v
- GND - GND
- SCL - SCL
- SDA - SDA
Joystick
- SW - D0
- Vry - A1
- Vrx - A0
- 5v - 5v
- GND - GND
Knappar (färgkodade trådar kan hjälpa mycket)
- Mittknapp - D1
- Vänster - D6
- Höger - D7
- Upp - D4
- Ned - D5
PRO -TIPS: Tejpa fast trådarna för att förhindra lösa anslutningar.
Steg 4: Kodning
Här är koden:
OBS: Du måste ladda ner joystickbiblioteket för att denna kod ska fungera. För mer information om detta bibliotek, klicka här.
Steg 5: Testning
HOPPA INTE IN I DITT TÄVLINGSPEL ÄN. Det finns tester att göra. Det är enkelt och snabbt, så oroa dig inte.
Följ stegen ovan igen>:)
Steg 6: Färdig produkt
Här är den färdiga produkten. Nu kan du äntligen använda det för att spela vilket racingspel du vill. Kontrollerna listas ovan som vanligt.
Detta tog mig lång tid att göra. Hoppas du tyckte om denna handledning:)
Om du gör en, lägg upp bilder på den och ställ gärna frågor och kommentera nedan!