Kazalo:

Robot za sledenje linij Arduino in ščit L293D: 4 koraki
Robot za sledenje linij Arduino in ščit L293D: 4 koraki

Video: Robot za sledenje linij Arduino in ščit L293D: 4 koraki

Video: Robot za sledenje linij Arduino in ščit L293D: 4 koraki
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Image
Image

Line Follower je zelo preprost robot, idealen za začetnike v elektroniki. 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.

1. korak: 1. korak: Kako deluje

Cdn
Cdn

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: CD

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

Elementi seznama:

1x Arduino Uno

2x ir senzor

1x L293D

4x motorji TT

žice

1x pleksi 10 cm x 14 cm

8x kovinska razdalja 10 mm

1x držalo za baterije (6 kosov)

6x baterija AA

1x stikalo

4. korak: 4. korak: Konfigurirajte senzor IR

4. korak: Konfigurirajte senzor IR
4. korak: Konfigurirajte senzor IR

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: