Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Com que és quarantena i estem atrapats a casa, acostumem a jugar a molts videojocs. Els jocs de carreres són un dels millors jocs de la història, però utilitzar el teclat és avorrit i és molt més difícil d’utilitzar que el controlador Xbox o PS. És per això que vaig decidir fabricar aquest híbrid entre un volant i un controlador Xbox NOMÉS FUENT DE CARTRÓ.
(NOTA: és possible que aquesta roda no funcioni amb alguns jocs, especialment Asphalt 8)
Anem directament a aquest projecte …
Subministraments
Això és el que necessiteu per fer aquest volant USB:
- Arduino Leonardo (o qualsevol altre Arduino que utilitzi el xip ATmega32u4, però us recomano que utilitzeu aquest Arduino i no utilitzeu un Arduino UNO!)
- Un joystick
- Sensor de giroscopi MPU6050
- 5 petits polsadors
- Un cable USB
- Una càrrega de cartró
- Filferro mascle a femella
- Filferro mascle a mascle
- Una pissarra petita
Aquí teniu totes les eines …
- Pistola de cola calenta (o soldador)
- Un ordinador
- Decapants de filferro (no en tenia, així que vaig fer servir tisores: |)
- Un ganivet Exacto
- cinta
- Brúixola
- tisores
Pas 1: retalleu totes les peces de cartró
Tot el que heu de fer és retallar totes les peces (mostrades més amunt) sobre cartró. La paciència és clau.
Pas 2: Muntatge de cartró
Seguiu les instruccions anteriors i consulteu el projecte finalitzat al pas 6 si esteu bloquejat.
(Si us preguntàveu per què he posat dibuixos en lloc de fotos, és perquè he creat aquest instructiu després de completar la meva pròpia direcció. Em disculpo si els meus dibuixos són desordenats: P)
No dubteu a personalitzar el volant quan hàgiu acabat.
BTW: ni tan sols he soldat, he utilitzat cola calenta;)
Pas 3: Assemblea Arduino
Si heu seguit totes les instruccions correctament, haureu de tenir la carcassa del volant. Ara toca posar el motor dins d’aquesta roda. Consulteu les imatges anteriors si voleu una idea de com muntar l'Arduino. A més, recordeu fer un forat per al cable USB i assegureu-vos que el sensor del giroscopi estigui pla i muntat fermament.
ESQUEMÀTIQUES:
Giroscopi (aquest és EZ)
- VCC - 5v
- GND - GND
- SCL - SCL
- SDA - SDA
Palanca de control
- SW - D0
- Vry - A1
- Vrx - A0
- 5v - 5v
- GND - GND
Botons (els cables codificats per colors poden ajudar molt)
- Botó central: D1
- Esquerra - D6
- Dreta - D7
- Pujar - D4
- Baixada - D5
SUGGERIMENT PRO: Cinteu els cables per evitar connexions soltes.
Pas 4: Codificació
Aquí teniu el codi:
NOTA: Heu de descarregar la biblioteca del joystick perquè aquest codi funcioni. Per obtenir més informació sobre aquesta biblioteca, feu clic aquí.
Pas 5: proves
NO SALTEU AL VOSTRE JOC DE CURSA. Hi ha proves per fer. És senzill i ràpid, així que no us preocupeu.
Seguiu els passos anteriors de nou>:)
Pas 6: producte acabat
Aquí teniu el producte acabat. Ara, finalment, podeu utilitzar-lo per jugar a qualsevol joc de carreres que trieu. Els controls s’enumeren més amunt, com és habitual.
Això em va costar molt de temps. Espero que us hagi agradat aquest tutorial:)
Si en feu una, publiqueu-ne imatges i no dubteu a fer cap pregunta i a fer comentaris a continuació.