Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Line Flower je veľmi jednoduchý robot ideálny pre začiatočníkov v oblasti elektroniky.
Krok 1: Ako to funguje
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
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
Krok 5: 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