Cuprins:

Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași
Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași

Video: Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași

Video: Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași
Video: O nouă platformă mobilă ENG Webinar de către KUKA Nordic 2024, Noiembrie
Anonim
Mașină controlată de la distanță - controlată utilizând controler wireless Xbox 360
Mașină controlată de la distanță - controlată utilizând controler wireless Xbox 360

Acestea sunt instrucțiuni pentru a vă construi propria mașină controlată de la distanță, controlată cu ajutorul unui controler fără fir Xbox 360.

Pasul 1: Piese necesare

Baza:

  • Controler Xbox 360
  • Receptor de la distanță Xbox 360
  • Raspberry Pi 3
  • Kit auto - Vă recomandăm să folosiți un kit auto cu motoare mai bune și un controler de motor mai bun decât noi. Acesta a cedat după aproximativ 15 minute de utilizare continuă.
  • Sursă de alimentare pentru Raspberry Pi, cum ar fi un încărcător USB portabil
  • Baterii pentru motoare
  • Stație de lipit sârmă
  • Bandă / lipici / cravate cu fermoar / cravate pentru gunoi / cravate pentru pâine pentru a menține cablurile curate.

Adăugări:

  • 2x LED alb de 5 mm cu 2 pini
  • 2x LED roșu de 5 mm cu 2 pini
  • 4x LED galben de 3 mm cu 2 pini
  • 3x LED albastru de 3mm cu 2 pini
  • 3x LED roșu de 3 mm cu 2 pini
  • 1x rezistor de 330 OHM
  • 4x rezistență 100 OHM

Pasul 2: Asamblați-vă mașina

Urmați instrucțiunile date în kitul auto pentru a-l asambla.

Pasul 3: conectați totul împreună

Cablează totul împreună
Cablează totul împreună
Cablează totul împreună
Cablează totul împreună
Cablează totul împreună
Cablează totul împreună
Cablează totul împreună
Cablează totul împreună

Pentru motoare, conectați-le mai întâi la controlerul motorului, apoi conectați controlerul motorului la Raspberry Pi. În funcție de pinii pe care îi utilizați, poate fi necesar să modificați codul dat în pasul următor.

Pentru lumini, o schemă electrică și un exemplu sunt furnizate ca imagine. De asemenea, conectați-le la Raspberry Pi.

Pasul 4: Codificare

Există două biblioteci python care trebuie descărcate:

Xbox:

Biblioteca Xbox ne permite să preluăm controlul mașinii noastre prin intermediul receptorului de la distanță. Deoarece Raspberry Pi are un număr limitat de pini PWM, WiringPi este folosit pentru a le imita, astfel încât toate roțile să se comporte la fel.

Descărcați codul inclus și salvați-l undeva pe Raspberry Pi. Unele știfturi pot fi diferite, în funcție de modul în care sunt configurate firele.

De asemenea, va trebui să vă asigurați că codul dvs. poate rula automat la pornirea Pi.

Pasul 5: Atingeri finale

Atingeri finale
Atingeri finale
Atingeri finale
Atingeri finale

Conectați receptorul wireless Xbox 360 la unul dintre porturile USB Pi, precum și la sursa de alimentare.

În acest moment, mașina dvs. ar trebui să funcționeze.

  • Declanșatorul drept deplasează mașina înainte
  • Declanșatorul stâng îl deplasează înapoi
  • Ambele declanșatoare în același timp încetinesc mașina
  • Bara stângă controlează cantitatea de putere care intră în fiecare roată, rotind mașina

Recomandat: