Sadržaj:

Robot za sljedbenike linije Arduino i štit L293D: 4 koraka
Robot za sljedbenike linije Arduino i štit L293D: 4 koraka

Video: Robot za sljedbenike linije Arduino i štit L293D: 4 koraka

Video: Robot za sljedbenike linije Arduino i štit L293D: 4 koraka
Video: Lesson 05: Introduction to Serial Monitor | Robojax Arduino Step By Step Course 2024, Juli
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 zraci se ne reflektiraju unatrag, pa fotodioda ne prima nikakvu svjetlost. Senzor mjeri količinu reflektirane svjetlosti i šalje vrijednost arduinu. Na senzoru se nalazi potenciometar pomoću kojeg 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 zraci se ne reflektiraju unatrag, pa fotodioda ne prima nikakvu svjetlost. Senzor mjeri količinu reflektirane svjetlosti i šalje vrijednost arduinu. Na senzoru se nalazi potenciometar pomoću kojeg možemo podesiti osjetljivost senzora.

Korak 2: CD

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 otkrije crnu liniju, robot skreće udesno, a ako desni senzor otkrije crnu liniju, skreće ulijevo. Robot će se zaustaviti kada oba senzora istovremeno otkriju crnu liniju.

Korak 3: Lista elemenata

Elementi liste:

1x Arduino Uno

2x ir senzor

1x L293D

4x TT motori

žice

1x pleksi 10 cmx14 cm

8x metalno rastojanje 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 povezali. 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 postavite ga na arduino. Zabavi se ? Preuzimanje skice.

Preporučuje se: