Sadržaj:

Robot sljedbenika linije Arduino i štit L293D: 4 koraka
Robot sljedbenika linije Arduino i štit L293D: 4 koraka

Video: Robot sljedbenika linije Arduino i štit L293D: 4 koraka

Video: Robot sljedbenika linije Arduino i štit L293D: 4 koraka
Video: Lesson 05: Introduction to Serial Monitor | Robojax Arduino Step By Step Course 2024, Studeni
Anonim
Image
Image

Line Follower je vrlo jednostavan robot idealan za početnike u elektronici. Robot putuje duž linije pomoću iR senzora. Senzor ima dvije diode, jedna dioda šalje infracrveno svjetlo, druga dioda prima reflektiranu svjetlost s površine. Kada infracrvene zrake padnu na bijelu površinu, reflektiraju se natrag. Kada infracrveno svjetlo padne na crnu površinu, svjetlost ga apsorbira crna površina i zrake se ne reflektiraju natrag, pa fotodioda ne prima nikakvu svjetlost. Senzor mjeri količinu reflektirane svjetlosti i šalje vrijednost arduinu. Na senzoru se nalazi potenciometar kojim možemo podesiti osjetljivost senzora.

Korak 1: Korak 1: Kako to funkcionira

Cdn
Cdn

Robot putuje duž linije pomoću iR senzora. Senzor ima dvije diode, jedna dioda šalje infracrveno svjetlo, druga dioda prima reflektiranu svjetlost s površine. Kada infracrvene zrake padnu na bijelu površinu, reflektiraju se natrag. Kada infracrveno svjetlo padne na crnu površinu, svjetlost ga apsorbira crna površina i zrake se ne reflektiraju natrag, pa fotodioda ne prima nikakvu svjetlost. Senzor mjeri količinu reflektiranog svjetla i šalje vrijednost arduinu. Na senzoru se nalazi potenciometar kojim možemo podesiti osjetljivost senzora.

Korak 2: Cdn

Arduino sada mora donositi odluke na temelju podataka primljenih od senzora, sve dok senzor ne otkrije crnu liniju, ići će naprijed. Ako lijevi senzor detektira crnu liniju, robot skreće udesno, a ako desni senzor detektira crnu liniju, skreće ulijevo. Robot će se zaustaviti kada oba senzora istovremeno otkriju crnu liniju.

Korak 3: Popis elemenata

Elementi popisa:

1x Arduino Uno

2x ir senzor

1x L293D

4x TT motori

žice

1x pleksi 10 cmx14 cm

8x metalna udaljenost 10 mm

1x držač baterije (6 komada)

6x AA baterija

1x prekidač

Korak 4: Korak 4: Konfigurirajte Ir senzor

Korak 4: Konfigurirajte Ir senzor
Korak 4: Konfigurirajte Ir senzor

Prije nego uključite napajanje, provjerite jeste li sve pravilno spojili. Kopirajte programski kod i prenesite ga na svoj arduino, a zatim uključite serijski monitor (u Arduino IDE -> Alati -> Serijski monitor). Postavite robota na crnu liniju i postavite potenciometar tako da vrijednost senzora prikazuje ≈ 1023, a na bijeloj površini ≈ 33. Skicirajte i konfigurirajte preuzimanje. Kopirajte donji kod i prenesite ga na arduino. Zabavi se ? Preuzimanje skice.

Preporučeni: