Inhoudsopgave:

Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller - Ajarnpa
Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller - Ajarnpa

Video: Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller - Ajarnpa

Video: Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller - Ajarnpa
Video: Is Dit De Beste *Betaalbare* Rc Auto? 2024, November
Anonim
Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller
Op afstand bestuurbare auto - bestuurd met draadloze Xbox 360-controller

Dit zijn instructies om je eigen op afstand bestuurbare auto te bouwen, bestuurd met een draadloze Xbox 360-controller.

Stap 1: Benodigde onderdelen

Baseren:

  • Xbox 360-controller
  • Xbox 360 ontvanger op afstand
  • Raspberry Pi 3
  • Carkit - We raden aan om een carkit te gebruiken met betere motoren en een betere motorcontroller dan wij gebruiken. Deze begaf het na ongeveer 15 minuten continu gebruik.
  • Stroombron voor de Raspberry Pi, zoals een draagbare USB-oplader
  • Batterijen voor de motoren
  • Draad soldeerstation
  • Tape/lijm/ritssluitingen/vuilnisbanden/broodbinders om de bedrading schoon te houden.

Aanvullingen:

  • 2x witte 5mm 2-pins LED
  • 2x rode 5mm 2-pins LED
  • 4x gele 3mm 2-pins LED
  • 3x blauwe 3mm 2-pins LED
  • 3x rode 3mm 2-pins LED
  • 1x 330 OHM weerstand
  • 4x 100 OHM weerstand

Stap 2: Monteer uw auto

Volg de instructies in uw carkit om deze te monteren.

Stap 3: Verbind het allemaal samen

Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen
Verbind het allemaal samen

Voor de motoren, sluit ze eerst aan op uw motorcontroller en sluit vervolgens de motorcontroller aan op uw Raspberry Pi. Afhankelijk van de pinnen die u gebruikt, moet u mogelijk de code in de volgende stap wijzigen.

Voor de lampen wordt een bedradingsschema en voorbeeld als afbeelding verstrekt. Sluit deze ook aan op je Raspberry Pi.

Stap 4: Coderen

Er zijn twee python-bibliotheken die moeten worden gedownload:

Xbox:

Met de Xbox-bibliotheek kunnen we de controle over onze auto overnemen via een externe ontvanger. Omdat de Raspberry Pi een beperkt aantal PWM-pinnen heeft, wordt WiringPi gebruikt om ze te emuleren, zodat alle wielen zich op dezelfde manier gedragen.

Download de meegeleverde code en bewaar deze ergens op je Raspberry Pi. Sommige pinnen kunnen verschillen, afhankelijk van hoe uw draden zijn ingesteld.

Je moet er ook voor zorgen dat je code automatisch kan worden uitgevoerd wanneer de Pi opstart.

Stap 5: laatste hand

Laatste puntjes op de i
Laatste puntjes op de i
Laatste puntjes op de i
Laatste puntjes op de i

Sluit de draadloze Xbox 360-ontvanger aan op een van de USB-poorten van de Pi, evenals op uw stroombron.

Op dit punt zou uw auto moeten draaien.

  • Rechter trekker beweegt de auto naar voren
  • Linker trekker beweegt het naar achteren
  • Beide triggers tegelijkertijd vertragen de auto
  • Linker joystick regelt de hoeveelheid kracht die in elk wiel gaat, waardoor de auto draait

Aanbevolen: