Kazalo:

Robot za sledenje liniji z uporabo Arduino Uno in L298N: 5 korakov
Robot za sledenje liniji z uporabo Arduino Uno in L298N: 5 korakov

Video: Robot za sledenje liniji z uporabo Arduino Uno in L298N: 5 korakov

Video: Robot za sledenje liniji z uporabo Arduino Uno in L298N: 5 korakov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Julij
Anonim
Image
Image

Line Flower je zelo preprost robot, idealen za začetnike v elektroniki.

1. korak: Kako deluje

Slika
Slika

Robot potuje po črti s senzorjem iR. Senzor ima dve diodi, ena dioda oddaja infrardečo svetlobo, druga dioda sprejema odbojno svetlobo s površine. Ko infrardeči žarki padejo na belo površino, se odbijejo nazaj. Ko infrardeča svetloba pade na črno površino, jo črna površina absorbira in žarki se ne odbijejo nazaj, zato fotodioda ne prejme svetlobe. Senzor meri količino odbite svetlobe in vrednost pošlje arduinu. Na senzorju je potenciometer, s katerim lahko prilagodimo občutljivost senzorja.

2. korak:

Arduino se mora zdaj odločiti na podlagi podatkov, prejetih od senzorja, dokler senzor ne zazna črne črte, bo šel naprej. Če levi senzor zazna črno črto, se robot obrne desno, če desni senzor zazna črno črto, pa zavije levo. Robot se bo ustavil, ko oba senzorja hkrati zaznata črno črto.

3. korak: Seznam elementov

Seznam elementov
Seznam elementov

elementi seznama:

1x Arduino Uno

1x L298N

2x iR senzor

14x žice

1x Pleksi 10 cm x 17 cm

4x motor TT

6x baterril AA

1x držalo za baterije

8x kovinska razdalja 10 mm

4. korak: Shema

Shema
Shema

5. korak: Konfigurirajte senzor IR

Ir Sensor Configure
Ir Sensor Configure

Zdaj, preden vklopite napajanje, preverite, ali ste vse pravilno priključili. Kopirajte programsko kodo in jo naložite v svoj arduino, nato vklopite serijski monitor (v Arduino IDE -> Orodja -> Serijski monitor). Robota postavite na črno črto in potenciometer nastavite tako, da vrednost senzorja pokaže ≈ 1023, na beli površini pa ≈ 33. Skicirajte konfiguracijo prenosa. Kopirajte spodnjo kodo in jo naložite v arduino. Zabavaj se ? Prenos skice

Priporočena: