Cuprins:

Arduino: Robot sensibil: 6 pași
Arduino: Robot sensibil: 6 pași

Video: Arduino: Robot sensibil: 6 pași

Video: Arduino: Robot sensibil: 6 pași
Video: How To Make A DIY Arduino Line Follower Car At Home 2024, Noiembrie
Anonim
Arduino: robot sensibil
Arduino: robot sensibil
Arduino: robot sensibil
Arduino: robot sensibil

Buna ziua.

Vreau să vă arăt cum puteți construi un robot cu un Arduino și câteva alte părți. Deci, de ce avem nevoie?

  • Arduino. Am Leonardo, dar nu este important
  • H bridge TB6612FNG sau altele
  • Șasiu robot de exemplu DAGU DG012-SV sau fabricat manual
  • Senzor cu ultrasunete
  • Servo
  • 2 LED-uri albastre
  • Buzzer
  • Fotorezistor
  • Rezistor 1, 2 k Ω
  • Pană de pâine
  • Cabluri, bandă, șuruburi, baterii

Pasul 1: Construiți șasiu

Construiți șasiu
Construiți șasiu

Dacă faceți șasiul, amintiți-vă despre motoare. Trebuie să aibă suficientă putere pentru a vă deplasa robotul.

Dacă ați cumpărat șasiu, trebuie să îl trimiteți.

Acum este timpul să puneți baterii. Folosesc cutie pentru 5 baterii AA dar dacă aveți motoare mai mari aveți nevoie de mai multe baterii.

Pasul 2: conectați toate lucrurile

Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile
Conectează toate lucrurile

Dacă aveți TB6612FNG H bridge, vă puteți conecta la arduino ca mai jos, dacă nu, trebuie să îl schimbați ușor.

Pentru a-l conecta, folosesc panou de 170 de găuri, deoarece acesta este mic și poate fi localizat pe arduino.

1. Senzor cu ultrasunete:

-Trig 2 pini Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino-VCC 5V Arduino -Data 9 pini Arduino

3. Podul H:

-masa totală (GND) la masă în Arduino-VCC 5V Arduino -A01 motor1 masă (-) -A02 motor1 putere (+) -B02 motor2 masă (-)

-Masa motor2 B01 (-)

-VMOT VIN Arduino

-PWMA 6 pini Arduino

-AIN1 8 pini Arduino -AIN2 7 pini Arduino -BIN2 4 pini Arduino -BIN1 3 pini Arduino -PWMB 5 pini Arduino

4. Buzzer:

-GND (-) GND Arduino

-VCC (+) Arduino cu 11 pini

5. Leduri:

-Ambele VCC (+) de la led-uri la 10 pini Arduino

-Ambele GND (-) de la led-uri la GND Arduino

Cabluri lungi au legat o bucată de sârmă.

6. Fotorezistor:

Pe imagine puteți vedea cum se conectează. Rezistorul are 1, 2 k Ω

Pasul 3: Introduceți toate lucrurile

Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile
Introduceți toate lucrurile

Acum trebuie să introduceți toate lucrurile pe șasiu. Folosesc 4 șuruburi M3 la șuruburi Arduino și șasiu, între Arduino și șasiu am dat o bucată de paie. Placă de pâine situată pe arduino. Am lipit senzorul cu ultrasunete cu bandă dublă pe servo și servo pe șasiu cu bandă neagră. Leds este pe senzor cu ultrasunete pe bandă. Cablurile de la led-uri și senzorul de ping au nevoie de suficient spațiu deoarece se mișcă.

Pasul 4: Programul 1

Robotul cu acest program după obstacolele de ceas merge înapoi ceasul la stânga și la dreapta și conduce la acest site, unde are mai mult spațiu și atunci când înapoi face sunet. Când ledurile întunecate se aprind când ledurile luminoase se sting. Mai jos am adăugat codul, în comentarii este o explicație a codului. După încărcarea acestui cod, puteți porni robotul.

Pasul 5: Programul 2

Robotul cu acest program poate călări în labirint. Construcția este același singur cod este ușor altul.

Pasul 6: Porniți robotul

Acum puteți începe robotul. Mai jos am adăugat filme cu robotul meu. Primul este test, al doilea este robot complet cu primul și al doilea program.

Recomandat: