Tartalomjegyzék:

Arduino: Érzékeny robot: 6 lépés
Arduino: Érzékeny robot: 6 lépés

Videó: Arduino: Érzékeny robot: 6 lépés

Videó: Arduino: Érzékeny robot: 6 lépés
Videó: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Arduino: Érzékeny robot
Arduino: Érzékeny robot
Arduino: Érzékeny robot
Arduino: Érzékeny robot

Helló.

Meg akarom mutatni, hogyan lehet robotot építeni egy Arduino -val és néhány más alkatrésszel. Tehát mire van szükségünk?

  • Arduino. Leonardo van, de ez nem fontos
  • H híd TB6612FNG vagy más
  • Robot alváz például DAGU DG012-SV vagy kézzel készített
  • Ultrahangos érzékelő
  • Szervo
  • 2 kék LED
  • Berregő
  • Fotorezisztor
  • Ellenállás 1, 2 k Ω
  • Kenyeretábla
  • Kábelek, szalag, csavarok, elemek

1. lépés: Alváz építése

Alváz építése
Alváz építése

Ha a futóművet csinálja, emlékezzen a motorokra. Elegendő erővel kell rendelkeznie a robot mozgatásához.

Ha alvázat vásárolt, akkor azt be kell nyújtania.

Most itt az ideje, hogy tegye az elemeket. Dobozát 5 AA elemhez használom, de ha nagyobb motorja van, akkor több elemre van szüksége.

2. lépés: Csatlakoztasson mindent

Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent
Összekapcsolni mindent

Ha rendelkezik TB6612FNG H híddal, akkor az alábbiak szerint csatlakoztathatja az arduino -hoz, ha nem, akkor kissé módosítania kell.

A csatlakoztatásához 170 lyukú kenyérlapot használok, mert ez a kenyértábla kicsi, és megtalálható az arduino -n.

1. Ultrahangos érzékelő:

-Trig 2 tűs Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Szervó:

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

3. H híd:

-tömeg (GND) tömegre Arduino -VCC 5V Arduino -A01 motor1 tömeg (-) -A02 motor1 teljesítmény (+) -B02 motor2 tömeg (-)

-B01 motor2 tömeg (-)

-VMOT VIN Arduino

-PWMA 6 tűs Arduino

-AIN1 8 tűs Arduino -AIN2 7 tűs Arduino -BIN2 4 tűs Arduino -BIN1 3 tűs Arduino -PWMB 5 tűs Arduino

4. Zümmögő:

-GND (-) GND Arduino

-VCC (+) 11 tűs Arduino

5. LED -ek:

-Mindkét VCC (+) a ledektől a 10 tűs Arduino -ig

-Mind a GND (-) a ledektől a GND Arduino-ig

Hosszú kábelek kötöttek egy darab drótot.

6. Fotóellenállás:

A képen látható, hogyan kapcsolódik. Az ellenállás 1,2 kΩ

3. lépés: Helyezzen be mindent

Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése
Minden dolog beillesztése

Most mindent be kell illesztenie az alvázba. 4 M3 csavart használok az Arduino és az alváz csavarozásához, az Arduino és az alváz között adtam egy darab szalmát. Kenyérlap az arduino -n található. Az ultrahangos érzékelőt kétoldalas szalaggal ragasztottam a szervóhoz, és a szervót az alvázhoz fekete szalaggal. A LED a szalagon található ultrahangos érzékelőn található. A LED -ek és a ping -érzékelő kábelei elegendő helyet igényelnek, mert mozog.

4. lépés: 1. program

Robot ezzel a programmal az óra után az akadályok visszamennek balra és jobbra, és elindulnak erre az oldalra, ahol több hely van, és amikor visszaadnak hangot. Amikor a sötét LED -ek bekapcsolnak, amikor a fényes LED -ek kikapcsolnak. Az alábbiakban hozzáadtam a kódot, a megjegyzésekben a kód magyarázata található. A kód betöltése után elindíthatja a robotot.

5. lépés: 2. program

A robot ezzel a programmal labirintusban tud lovagolni. A felépítés ugyanaz, csak a kód kissé más.

6. lépés: Indítsa el a robotot

Most elindíthatja a robotot. Az alábbiakban filmeket adtam hozzá a robotommal. Az első a teszt, a második egy komplett robot az első és a második programmal.

Ajánlott: