Obsah:

Line Follower Robot pomocou Arduino Uno a L298N: 5 krokov
Line Follower Robot pomocou Arduino Uno a L298N: 5 krokov

Video: Line Follower Robot pomocou Arduino Uno a L298N: 5 krokov

Video: Line Follower Robot pomocou Arduino Uno a L298N: 5 krokov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Júl
Anonim
Image
Image

Line Flower je veľmi jednoduchý robot ideálny pre začiatočníkov v oblasti elektroniky.

Krok 1: Ako to funguje

Obrázok
Obrázok

Robot sa pohybuje po čiare pomocou snímača iR. Senzor má dve diódy, jedna dióda vysiela infračervené svetlo, druhá dióda prijíma odrazené svetlo od povrchu. Keď infračervené lúče dopadnú na biely povrch, odrazia sa späť. Keď infračervené svetlo dopadne na čierny povrch, svetlo je absorbované čiernym povrchom a žiadne lúče sa neodrazia späť, takže fotodióda neprijíma žiadne svetlo. Senzor meria množstvo odrazeného svetla a odosiela hodnotu do arduina. Na snímači je potenciometer, pomocou ktorého môžeme nastaviť citlivosť snímača.

Krok 2:

Arduino sa teraz musí rozhodovať na základe údajov prijatých zo senzora, kým senzor nezistí žiadnu čiernu čiaru, bude pokračovať. Ak ľavý senzor zistí čiernu čiaru, robot zabočí doprava a ak pravý senzor zistí čiernu čiaru, zabočí doľava. Robot sa zastaví, keď oba senzory naraz zistia čiernu čiaru.

Krok 3: Vytvorte zoznam prvkov

Zoznam prvkov
Zoznam prvkov

prvky zoznamu:

1x Arduino Uno

1x L298N

2x iR senzor

14x drôty

1x Plexi 10 cm x 17 cm

Motor 4x TT

6x batéria AA

1x držiak na batérie

8x kovová vzdialenosť 10 mm

Krok 4: Schéma

Schéma
Schéma

Krok 5: Konfigurácia snímača Ir

Konfigurácia snímača Ir
Konfigurácia snímača Ir

Teraz pred zapnutím napájania skontrolujte, či ste všetko správne pripojili. Skopírujte kód programu a nahrajte ho do svojho arduina, potom zapnite sériový monitor (v Arduino IDE -> Nástroje -> Sériový monitor). Umiestnite robota na čiernu čiaru a nastavte potenciometer tak, aby hodnota senzora ukazovala ≈ 1023 a na bielom povrchu ≈ 33. Načrtnite a nakonfigurujte stiahnutie. Skopírujte nižšie uvedený kód a nahrajte ho na arduino. Baviť sa? Stiahnutie náčrtu

Odporúča: