Circuite

Cum se construieste: Arduino auto-conduce masina: 7 pași (cu imagini)

Cum se conduce o mașină automată? ( Cu schimbător automat )

Cum se conduce o mașină automată? ( Cu schimbător automat )

Cuprins:

Anonim

Autovehiculul autoturismatic Arduino este un proiect alcătuit dintr-un șasiu auto, două roți motorizate, o roată de 360 ​​° (nemotorizată) și câțiva senzori. Acesta este alimentat de o baterie de 9 volți folosind un Arduino Nano conectat la un mini breadboard pentru a controla motoarele și senzorii. Atunci când este pornit, începe să meargă drept înainte. Atunci când găsește un obstacol în față, se uită la ambele părți și se îndreaptă spre partea unde are mai mult spațiu liber. Dacă nu există spațiu liber în față sau pe ambele părți, acesta inversează motoarele pentru a conduce înapoi.

PS: nu-mi deranjează câinele :)

Furnituri:

Pasul 1: Componente

Puteți comanda majoritatea componentelor de la Amazon. Am pus legătura pentru kit-ul de șasiu pe care l-am cumpărat.
  1. 1x șasiu de mașină Kit: YIKESHU 2WD Smart Motor robot șasiu auto
    • 2x motor de transmisie
    • 1x șasiu auto
    • 2x anvelopă pentru mașină
    • 1x roata 360 °
  2. 1x Arduino Nano
  3. 1x Mini Breadboard
  4. 1x motor L293D
  5. 3x senzor ultrasonic HC SR04
  6. 3x Suport senzor - tipărit 3D (vezi desenul de mai jos)
  7. 1x 9V baterie
  8. 1x comutator pornit / oprit
  9. Condensatoare de 5x 100uF
  10. Conectori de 2x 0.1uF
  11. 1x receptor IR
  12. 1x telecomandă

Pasul 2: Suport senzor imprimat 3D

Suporturile pentru senzorii cu ultrasunete pot fi imprimate pe o imprimantă 3D. Desenele sunt după cum urmează:

Suporturile laterale: imprimați două dintre acestea

Suportul frontal: tipăriți unul dintre acestea

PS: găurile trebuie adaptate în funcție de șasiu. Șasiul ar putea avea unele diferențe mici în ceea ce privește găurile sale.

Pasul 3: Asamblarea șasiului

  • Asamblați șasiul conform manualului.
  • Pâlnia poate fi fixată la partea din spate a șasiului.
  • Este important ca bateria să fie așezată pe partea din față a șasiului datorită greutății sale.
  • Înșurubați sau lipiți suporturile senzorului de pe partea din față a șasiului
  • Senzorul poate fi plasat cu presiune pe suporturile sale. Nu este necesar să lipiți sau să-l înșurubați.

Consultați imaginea pentru a înțelege mai bine poziția componentelor.

Pasul 4: Cablare

Introduceți componentele ca diagrama. Consultați imaginea pentru a înțelege plasarea condensatoarelor.

Pasul 5: Cod

Aici veți găsi codul pe care l-am folosit pentru proiectul meu. Puteți face întotdeauna mici ajustări dacă doriți să-i schimbați comportamentul.

Pasul 6: Ready! Porniți Motoarele

Acum că mașina este gata puteți începe să jucați cu ea.

Când autovehiculul este așezat pe sol, activați comutatorul pentru al acționa. După aceea, utilizați butonul PLAY de pe telecomandă pentru a porni motoarele. Când trebuie să îl opriți, apăsați butonul PREV de pe telecomandă și opriți comutatorul de pe mașină. În timp ce este pornit, continuă să conducă și să evite obstacolele, totuși, este important să se împiedice să meargă în locuri unde există scări sau găuri.

Pasul 7: Mai multe imagini ale rezultatului final