Obsah:

Arduino: Citlivý robot: 6 krokov
Arduino: Citlivý robot: 6 krokov

Video: Arduino: Citlivý robot: 6 krokov

Video: Arduino: Citlivý robot: 6 krokov
Video: Урок №6. Аналоговые датчики. Beyond Robotics 2024, November
Anonim
Arduino: Citlivý robot
Arduino: Citlivý robot
Arduino: Citlivý robot
Arduino: Citlivý robot

Ahoj.

Chcem vám ukázať, ako sa dá postaviť robot s Arduinom a niekoľkými ďalšími časťami. Čo teda potrebujeme?

  • Arduino. Mám leonarda, ale nie je to dôležité
  • H most TB6612FNG alebo iný
  • Robotický podvozok, napríklad DAGU DG012-SV alebo ručne vyrobený
  • Ultrazvukový senzor
  • Servo
  • 2 modré LED diódy
  • Bzučiak
  • Fotorezistor
  • Rezistor 1, 2 k Ω
  • Breadboard
  • Káble, páska, skrutky, batérie

Krok 1: Zostavte podvozok

Zostavte podvozok
Zostavte podvozok

Ak robíte podvozok, pamätajte na motory. Na pohyb vášho robota musí mať dostatočný výkon.

Ak ste si kúpili podvozok, musíte ho predložiť.

Teraz je čas vložiť batérie. Používam box na 5 batérií AA, ale ak máte väčšie motory, potrebujete viac batérií.

Krok 2: Pripojte všetky veci

Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci
Pripojte všetky veci

Ak máte mostík TB6612FNG H, môžete ho pripojiť k arduinu, ako je uvedené nižšie, ak nie, musíte ho mierne zmeniť.

Na pripojenie používam doštičku so 170 otvormi, pretože je veľmi malá a môže byť umiestnená na Arduine.

1. Ultrazvukový senzor:

-Spustite 2 -pinové Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

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

3. most H:

-celá hmotnosť (GND) na hmotnosť v Arduino -VCC 5V Arduino -A01 motor1 hmotnosť (-) -A02 motor1 výkon (+) -B02 motor2 hmotnosť (-)

-B01 hmotnosť motora 2 (-)

-VMOT VIN Arduino

-PWMA 6 pin Arduino

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

4. Buzer:

-GND (-) GND Arduino

-VCC (+) 11 -pinové Arduino

5. LED diódy:

-VCC (+) z LED na 10 pinové Arduino

-Oba GND (-) z LED na GND Arduino

Dlhé káble viazali kus drôtu.

6. Fotorezistor:

Na obrázku môžete vidieť, ako je to prepojené. Rezistor má 1, 2 k Ω

Krok 3: Vložte všetky veci

Vložte všetky veci
Vložte všetky veci
Vložte všetky veci
Vložte všetky veci
Vložte všetky veci
Vložte všetky veci
Vložte všetky veci
Vložte všetky veci

Teraz musíte vložiť všetky veci na podvozok. Na skrutkovanie Arduina a podvozku používam 4 skrutky M3, medzi Arduino a podvozok som dal kus slamy. Breadboard umiestnený na arduine. Ultrazvukový senzor s obojstrannou páskou som nalepil na servo a servo na podvozok čiernou páskou. LED diódy sú na ultrazvukovom senzore na páske. Káble z LED diód a senzora ping vyžadujú dostatok miesta, pretože sa pohybuje.

Krok 4: Program 1

Robot s týmto programom sa po prekážkach pri sledovaní vráti späť, bude sledovať vľavo a vpravo a prejde na toto miesto, kde má viac miesta a keď opäť vydá zvuk. Keď sú tmavé LED diódy, zapnite ich, keď sú svetelné diódy vypnuté. Ďalej som pridal kód, v komentároch je vysvetlenie kódu. Po načítaní tohto kódu môžete spustiť robota.

Krok 5: Program 2

Robot s týmto programom môže jazdiť v bludisku. Konštrukcia je rovnaká, iba kód je trochu iný.

Krok 6: Spustite robota

Teraz môžete začať svoju robotu. Ďalej som pridal filmy s mojím robotom. Prvým je test, druhým je kompletný robot s prvým a druhým programom.

Odporúča: