Cuprins:
- Pasul 1: Construiți șasiu
- Pasul 2: conectați toate lucrurile
- Pasul 3: Introduceți toate lucrurile
- Pasul 4: Programul 1
- Pasul 5: Programul 2
- Pasul 6: Porniți robotul
Video: Arduino: Robot sensibil: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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
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
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
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:
PLANTA DE ARDUINO SENSIBIL TOUCH: 6 pași
TOUCH SENSITIVE ARDUINO PLANT: în acest tutorial, vă arăt cum să construiți o plantă tactilă folosind Arduinot, atunci când atingeți planta, culoarea se schimbă. mai întâi, vizionați acest videoclip
Tastatură din carton sensibil la viteză: 14 pași (cu imagini)
Tastatură din carton cu sensibilitate la viteză: Bună ziua, în acest tutorial am vrut să profit de singura bucată de carton pe care o aveam în toată casa mea, din cauza carantinei nu am putut obține mai mult, dar nu am nevoie de el! Cu o bucată mică putem face experimente interesante. De data aceasta, eu
Blinker dublu LED sensibil la lumină: 13 pași
Blinker dublu LED sensibil la lumină: Hii prietene, astăzi am să fac un circuit de Blinker dublu LED sensibil la lumină. Aceasta înseamnă că LED-urile vor clipi alternativ atunci când nu va cădea lumină pe LDR și LED-urile vor aprinde continuu când lumina va fi pe LDR. Să începem
Luptător MIDI pe bază de Arduino (sensibil la atingere): 7 pași (cu imagini)
Arduino based MIDI Fighter (Touch Sensitive): MIDI înseamnă Interfață digitală pentru instrumente muzicale. Aici, facem un luptător MIDI sensibil la atingere. Are 16 tampoane. acestea pot fi crescute sau diminuate. Aici am folosit 16 din cauza pinilor arduino limitați. De asemenea, am folosit pinii de intrare analogici
Robot sunet sensibil: 4 pași
Robot care răspunde la sunet: În acest tutorial veți învăța cum să creați un robot care răspunde la sunet, robotul va răspunde la volumul vocii dvs. Cei doi ochi care sunt matrici cu LED-uri exprimă volumul vocii tale prin emoții de bază. Am venit cu această idee cu