Innholdsfortegnelse:

RC -bil styrt av hjul og pedaler? ️: 6 trinn
RC -bil styrt av hjul og pedaler? ️: 6 trinn

Video: RC -bil styrt av hjul og pedaler? ️: 6 trinn

Video: RC -bil styrt av hjul og pedaler? ️: 6 trinn
Video: How to pimp your bike 2024, November
Anonim
RC -bil styrt av hjul og pedaler? ️
RC -bil styrt av hjul og pedaler? ️

Livet handler om å gjøre drømmene dine til virkelighet. Mitt skulle få RC Car styrt med PC -spillhjul. Så jeg klarte det.

Håper at det kommer til å være nyttig for noen. Skriv en kommentar ved spørsmål.

Trinn 1: Deler

Deler
Deler

For å lage dette prosjektet trenger du:

  • Raspberry Pi (jeg brukte RPI 4B med 4 GB RAM)
  • Chassis med servostyret foraksel (motor og servo inkludert)
  • RPI -kamera med 3D -trykt etui (valgfritt)
  • Li-Po batteri 11,1V
  • PC -hjul med pedaler
  • Polulu DRV8835 dobbeltmotorsett
  • 11.1V til 5V Buck -omformer
  • Ledninger

Trinn 2: Montering

Montering
Montering

Monter chassiset ditt. Jeg fikk min fra:

Deretter loddes to ledninger til likestrømsmotor på baksiden.

Monter deretter Raspberry Pi med muttere og bolter

Trinn 3: Fest motordriveren til RPI

Fest motordriveren til RPI
Fest motordriveren til RPI
Fest motordriveren til RPI
Fest motordriveren til RPI
Fest motordriveren til RPI
Fest motordriveren til RPI

Nå må vi lodde motorføreren. Ta deretter den 3 -pinners gullnålen og lodd den til 5V og GND i driverkortet (se bildet). Til den siste pinneloddetråden med hunnål av gullnål. Vi skal bruke den til PWM -signal som styrer servoen.

Ta deretter bukkomformeren og loddetinnet:

  • svart (jordet) ledning til GND
  • rød utgangskabel til 5V
  • rød inngangstråd til Vout

Når lodding er fullført, bruk tosidig tape for å montere omformeren på motordriveren.

Etter det er sjåføren vår klar og kan kobles til RPI.

Trinn 4: Utskriftsveske for kamera

Utskriftsveske for kamera
Utskriftsveske for kamera

Neste trinn er å skrive ut hus for kamera. Du kan finne mange prosjekter på:

Bruk en som passer til kameraet ditt.

Trinn 5: Sluttmontering

Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering

Nå er det på tide å sette alt sammen. Sett inn batteriet, fest kameraet, koble servoen til pins og koble motoren til driveren samt batteriet.

Du kan se hele skjemaet på bildet.

Trinn 6: Kjør koden

Den siste delen er å kjøre koden.

Kommunikasjonen mellom RPI og bærbar PC etableres ved bruk av Flask -server skrevet i Python.

Vi skal sende to ting til serveren:

  • Rattets vinkel
  • Motorhastighet (480 for full hastighet forover og -480 for full hastighet bakover)

Programmet på bærbar datamaskin er ansvarlig for å lese verdier fra pedaler og hjul og sende det til serveren som kjører på Raspberry.

På RPI må vi starte serverkode og program som leser verdier lagret på serveren som styrer servovinkel og motorhastighet.

Huske:

  1. Raspberry Pi og bærbar datamaskin må være koblet til det samme WiFi -nettverket!
  2. Du må kjøre programmer på RPI fra terminal ved hjelp av kommandoen sudo (f.eks. Sudo python3 Flask_server_RPI.py)!

Anbefalt: