Cuprins:

Mașină RC condusă de roată și pedale? ️: 6 pași
Mașină RC condusă de roată și pedale? ️: 6 pași

Video: Mașină RC condusă de roată și pedale? ️: 6 pași

Video: Mașină RC condusă de roată și pedale? ️: 6 pași
Video: DIN PACATE Sunt Doar Pentru COPII, Top 10 Cele Mai UIMITOARE Masini Pentru COPII 2024, Noiembrie
Anonim
Mașină RC condusă de roată și pedale? ️
Mașină RC condusă de roată și pedale? ️

Viața înseamnă să-ți faci visele să devină realitate. A mea trebuia să fac RC Car condus cu roata de joc pe PC. Așa că am reușit.

Sper că va fi util pentru cineva. În caz de întrebări, scrieți un comentariu.

Pasul 1: Piese

Părți
Părți

Pentru a realiza acest proiect, veți avea nevoie de:

  • Raspberry Pi (am folosit RPI 4B cu 4 GB RAM)
  • Șasiu cu osie față servo-direcționată (motor și servo inclus)
  • Cameră RPI cu carcasă imprimată 3D (opțional)
  • Baterie Li-Po 11.1V
  • Roată PC cu pedale
  • Set motor dual Polulu DRV8835
  • Convertor Buck de 11,1V la 5V
  • Fire

Pasul 2: Asamblarea

Asamblare
Asamblare

Asamblați șasiul. Am primit-o pe a mea de la:

Următorul lipit două fire la motorul de curent continuu din spate.

După aceea montați Raspberry Pi folosind piulițe și șuruburi

Pasul 3: Atașați driverul motorului la RPI

Atașați driverul motorului la RPI
Atașați driverul motorului la RPI
Atașați driverul motorului la RPI
Atașați driverul motorului la RPI
Atașați driverul motorului la RPI
Atașați driverul motorului la RPI

Acum trebuie să lipim șoferul motorului. Apoi, luați știftul de aur cu 3 pini și lipiți-l la 5V și GND în placa șoferului (vedeți fotografia). La ultimul sârmă de lipit cu știft cu capăt femel de știft auriu. Îl vom folosi pentru semnalul PWM care conduce servo-ul.

Apoi luați convertorul și lipiți:

  • fir negru (de masă) către GND
  • fir de ieșire roșu la 5V
  • fir de intrare roșu la Vout

Când lipirea este finalizată, utilizați bandă pe două fețe pentru a monta convertorul pe driverul motorului.

După aceea, driverul nostru este gata și poate fi conectat la RPI.

Pasul 4: Imprimați husa pentru cameră

Carcasă tipărită pentru cameră
Carcasă tipărită pentru cameră

Următorul pas este imprimarea carcasei pentru cameră. Puteți găsi multe proiecte pe:

Folosiți una care se potrivește camerei dvs.

Pasul 5: Asamblarea finală

Asamblarea finală
Asamblarea finală
Asamblarea finală
Asamblarea finală
Asamblarea finală
Asamblarea finală

Acum este timpul să punem totul împreună. Introduceți bateria, atașați camera, conectați servo la pini și conectați motorul la șofer, precum și la baterie.

Puteți vedea întreaga schemă pe fotografie.

Pasul 6: Rulați codul

Ultima parte rulează codul.

Comunicarea dintre RPI și laptop este stabilită utilizând serverul Flask scris în Python.

Vom trimite două lucruri către server:

  • Unghiul volanului
  • Viteza motorului (480 pentru viteza maximă înainte și -480 pentru viteza maximă înapoi)

Programul de pe laptop este responsabil pentru citirea valorilor de pe pedale și roată și trimiterea acestuia către serverul care rulează pe Raspberry.

Pe RPI trebuie să lansăm codul serverului și programul care citește valorile stocate pe server care controlează unghiul servo și viteza motorului.

Tine minte:

  1. Raspberry Pi și laptop trebuie să fie conectate la aceeași rețea WiFi!
  2. Trebuie să rulați programe pe RPI de la terminal folosind comanda sudo (de exemplu, sudo python3 Flask_server_RPI.py)!

Recomandat: