Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Deoarece este carantină și suntem blocați acasă, avem tendința de a juca o mulțime de jocuri video. Jocurile de curse sunt unul dintre cele mai bune jocuri vreodată, dar utilizarea tastaturii devine plictisitoare și este mult mai greu de utilizat decât controlerul Xbox sau PS. Acesta este motivul pentru care am decis să fac acest hibrid între un volan și un controler Xbox DOAR ÎN CARTON!
(NOTĂ: este posibil ca această roată să nu funcționeze cu unele jocuri, în special Asphalt 8)
Să ajungem direct la acest proiect …
Provizii
Iată de ce aveți nevoie pentru a face acest volan USB:
- Arduino Leonardo (sau orice alt Arduino care utilizează cipul ATmega32u4, dar vă recomand să utilizați acest Arduino și vă rugăm să nu utilizați un Arduino UNO!)
- Un joystick
- Senzor giroscop MPU6050
- 5 butoane mici
- Un cablu USB
- O încărcătură de carton
- Firele de la mascul la feminin
- Firele masculine la masculine
- O mică placă de măsurare
Iată toate instrumentele …
- Pistol de lipit fierbinte (sau fier de lipit)
- Un calculator
- Decapanti de sârmă (nu am avut așa că am folosit foarfece: |)
- Un cuțit Exacto
- bandă
- Busolă
- foarfece
Pasul 1: Decupați toate piesele de carton
Tot ce trebuie să faceți este să tăiați toate piesele (prezentate mai sus) pe carton. Răbdarea este cheia.
Pasul 2: Asamblarea cartonului
Urmați instrucțiunile de mai sus și consultați proiectul finalizat la pasul 6 dacă sunteți blocat.
(Dacă vă întrebați de ce am pus desene în loc de poze, este pentru că am făcut acest Instructable după ce am finalizat propria direcție. Îmi cer scuze dacă desenele mele sunt dezordonate: P)
Nu ezitați să vă personalizați volanul după ce ați terminat.
BTW: Nici măcar nu am lipit, am folosit lipici fierbinte;)
Pasul 3: Asamblarea Arduino
Dacă ați urmat corect toate instrucțiunile, ar trebui să aveți carcasa volanului. Acum este timpul să introduceți motorul în interiorul acelei roți. Consultați imaginile de mai sus dacă doriți o idee despre cum să montați Arduino. De asemenea, nu uitați să faceți o gaură pentru cablul USB și asigurați-vă că senzorul giroscopului este nivelat și montat ferm.
SCHEMA:
Giroscop (acesta este EZ)
- VCC - 5v
- GND - GND
- SCL - SCL
- SDA - SDA
Joystick
- SW - D0
- Vry - A1
- Vrx - A0
- 5v - 5v
- GND - GND
Butoane (firele codate prin culoare pot ajuta foarte mult)
- Buton central - D1
- Stânga - D6
- Dreapta - D7
- Sus - D4
- Jos - D5
SFAT PRO: lipiți firele pentru a preveni conexiunile libere.
Pasul 4: Codificare
Iată codul:
NOTĂ: Trebuie să descărcați biblioteca joystick-ului pentru ca acest cod să funcționeze. Pentru mai multe informații despre această bibliotecă, faceți clic aici.
Pasul 5: Testare
NU SALTAȚI ÎN JOCUL DE CURSĂ. Există teste de făcut. Este simplu și rapid, așa că nu vă faceți griji.
Urmați din nou pașii de mai sus>:)
Pasul 6: Produsul finit
Iată produsul finit. Acum îl puteți folosi în cele din urmă pentru a juca orice joc de curse la alegere. Comenzile sunt enumerate mai sus ca de obicei.
Mi-a luat mult timp să fac asta. Sper că ți-a plăcut acest tutorial:)
Dacă faceți una, postați imagini cu aceasta și nu ezitați să puneți orice întrebare și să comentați mai jos!