Cuprins:

Mașină robot controlată prin Bluetooth folosind Arduino: 8 pași (cu imagini)
Mașină robot controlată prin Bluetooth folosind Arduino: 8 pași (cu imagini)

Video: Mașină robot controlată prin Bluetooth folosind Arduino: 8 pași (cu imagini)

Video: Mașină robot controlată prin Bluetooth folosind Arduino: 8 pași (cu imagini)
Video: Masina Microbit - Deseneaza un 8 2024, Decembrie
Anonim
Mașină robot controlată prin Bluetooth folosind Arduino
Mașină robot controlată prin Bluetooth folosind Arduino

În această instrucțiune, vă voi îndruma să faceți o mașină robot care să controleze Bluetooth de pe telefonul dvs. mobil Android. Nu numai că, mașina robot are capacitatea specială de a evita obstacolele pe care le întâmpină atunci când înaintează mașina. Mașina robotului se bazează pe deplin pe arduino și sper să fac ghid pas cu pas pentru a face acest robot într-un mod foarte ușor. Sper că vă veți bucura.

Pasul 1: De ce aveți nevoie pentru acest robot

De ce aveți nevoie pentru acest robot
De ce aveți nevoie pentru acest robot
De ce aveți nevoie pentru acest robot
De ce aveți nevoie pentru acest robot
De ce aveți nevoie pentru acest robot
De ce aveți nevoie pentru acest robot
  1. Arduino UNO -
  2. Modul Bluetooth HC-06 -
  3. Driver de motor L298n -
  4. Senzor sonar cu ultrasunete HC-SR04 -
  5. Șasiu de mașină robot inteligent cu 2 x roți de mașină de jucărie și 1 x roată universală (sau role cu bilă) -
  6. Două motoare de curent continuu -
  7. 2x baterii de 9V
  8. Rezistențe 1K și 2K
  9. Sârme jumper (de la bărbat la bărbat, de la bărbat la femeie)
  10. Mini panou de prindere
  11. Șuruburi și piulițe
  12. Şurubelniţă
  13. Ciocan de lipit
  14. Bandă dublă (opțional)
  15. Pistol de lipit la cald (opțional)

Pasul 2: Asamblarea șasiului

Asamblarea șasiului
Asamblarea șasiului
Asamblarea șasiului
Asamblarea șasiului
Asamblarea șasiului
Asamblarea șasiului

Lipiți două fire la fiecare motor DC. Apoi fixați două motoare pe șasiu folosind șuruburile. Dacă aveți nevoie de clarificări, vă rugăm să urmăriți acest videoclip pe YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… și vă va arăta cum să asamblați șasiul mașinii Smart 2WD Robot. În cele din urmă, atașați roata universală (sau roata cu rotile cu bile) pe spatele șasiului.

Pasul 3: Montați componentele

Montați componentele
Montați componentele
Montați componentele
Montați componentele

Montați driverul de motor Arduino UNO, L298n și placa de pană pe șasiu. Atașați modulul HC-06 Bluetooth pe panoul de control. Montați senzorul cu ultrasunete HC-SR04 în partea din față a șasiului. Notă: atunci când montați placa arduino, lăsați suficient spațiu pentru a conecta cablul USB, deoarece mai târziu trebuie să programați placa arduino conectându-l la computer printr-un cablu USB.

Pasul 4: Conexiuni modul HC-06 Bluetooth

Conexiuni modul HC-06 Bluetooth
Conexiuni modul HC-06 Bluetooth

Sfat: Această diagramă de circuit vă arată numai cum ar trebui conectați pinii modulului Bluetooth HC-06 la placa arduino. Aceasta nu este schema circuitului robotului nostru.

Faceți conexiuni de rezistență corect !!!

Puteți utiliza rezistențe „două serii 1K” în loc de rezistențe 2K.

Alimentați modulul Bluetooth utilizând ieșirea arduino 5V.

Important: trebuie să eliminați toate conexiunile pe care le-ați făcut cu pinul digital arduino 0 (RX) și pinul digital 1 (TX) înainte de a încărca orice cod. În caz contrar, codul dvs. nu se va încărca pe tablă. După încărcarea codului, puteți conecta fire la ambii pini

Pasul 5: Conexiuni prin cablu

Conexiuni cu fir
Conexiuni cu fir
Conexiuni cu fir
Conexiuni cu fir
Conexiuni cu fir
Conexiuni cu fir

Driver motor L298n:

+ 12V → baterie 9V (+)

GND → baterie de 9V (-) și la placa arduino orice pin GND

In1 → pinul arduino digital 7

In2 → pinul arduino digital 6

In3 → pinul arduino digital 5

In4 → pinul arduino digital 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motorul 2

OUT4 → Motorul 2

HC-SR04 Senzor sonar cu ultrasunete: VCC → + 5V

Trig → pinul analogic arduino 1

Echo → pinul analogic arduino 2

GND → breadboard GND

Modul Bluetooth HC-06:

VCC → + 5V

GND → breadboard GND

TXD → pin digital arduino 0 (RX)

RXD → pinul digital arduino 1 (TX) [după trecerea prin conexiuni de rezistență]

Pasul 6: Programarea Arduino UNO

  1. Instalați NewPing Library. (Biblioteca de funcții a senzorului cu ultrasunete)

    • Descărcați fișierul NewPing.rar
    • Desfaceți fișierul și copiați fișierul NewPing
    • Lipiți fișierul în dosarul bibliotecilor Arduino unde ați instalat software-ul Arduino în computer (de exemplu: - C: / Arduino / libraries)
  2. Descărcați și deschideți bluetooth_obstacle_avoiding.ino
  3. Eliminați toate conexiunile făcute la pinul digital 0 arduino (RX) și pinul digital 1 (TX)
  4. Încărcați codul bluetooth_obstacle_avoiding.ino
  5. Faceți conexiunile necesare la pinul digital 0 arduino (RX) și pinul digital 1 (TX) din nou

Pasul 7: Aplicația Android

Aplicația Android
Aplicația Android
Aplicația Android
Aplicația Android
  1. Descărcați mkrbot.apk pe mobilul dvs. Android
  2. Instalați aplicația. Dacă mobilul dvs. împiedică instalarea aplicației, accesați setări → securitate → activați surse necunoscute
  3. Deschideți aplicația
  4. La început, aplicația va afișa „Deconectat” și LED-ul roșu al modulului Bluetooth HC-06 va clipi
  5. Atingeți simbolul Bluetooth ᛒ din aplicație
  6. Selectați ceva numit cu HC-06
  7. Acum aplicația va fi conectată și LED-ul din modulul HC-06 Bluetooth se va aprinde continuu fără să clipească

Pasul 8: Super !

Grozav!!!
Grozav!!!
Grozav!!!
Grozav!!!

Acum puteți controla robotul de pe mobilul dvs. Android prin Bluetooth și va evita automat orice obstacol înainte de blocare !!!

Aș fi bucuros să vă răspund la orice întrebări

trimiteți-mi un e-mail: [email protected]

căutați-mă pe facebook și pe linkedin pentru mai multe proiecte - Danusha nayantha

Mulțumesc

Recomandat: