Sadržaj:

Sljedbenik linije na Tinkercadu: 3 koraka
Sljedbenik linije na Tinkercadu: 3 koraka

Video: Sljedbenik linije na Tinkercadu: 3 koraka

Video: Sljedbenik linije na Tinkercadu: 3 koraka
Video: Клевета на Джана Ямана от друга Демет Оздемир! 2024, Novembar
Anonim
Line Follower na Tinkercad -u
Line Follower na Tinkercad -u

Tinkercad projekti »

A-Line Follower Robot, kako ime govori, je automatizirano vozilo s vođenjem, koje slijedi vizualnu liniju ugrađenu na pod ili strop. Obično je vizuelna linija put kojim ide robot koji prati liniju i to će biti crna linija na bijeloj površini, ali je moguć i drugi način (bijela linija na crnoj površini). Određeni napredni roboti za praćenje linija koriste nevidljivo magnetsko polje kao svoju putanju.

Roboti za praćenje velikih linija obično se koriste u industriji za pomoć automatiziranom proizvodnom procesu. Koriste se i u vojne svrhe, u svrhu pružanja ljudske pomoći, usluga dostave itd.

Line follower Robot jedan je od prvih robota s kojima će početnici i studenti steći svoje prvo robotsko iskustvo. U ovom projektu osmislili smo jednostavnog robota za praćenje linija koji koristi Arduino i neke druge komponente.

Korak 1: Potrebne komponente:

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

1. Arduino UNO (ili Arduino Nano)

2. IC upravljačkog programa motora L293D [Modul možete kupiti ili sami napraviti]

3. Zupčasti motori x 2

4. Modul IC senzora x 2 [Modul možete kupiti ili sami napraviti]

5. Povezivanje žica

6. Napajanje strujom

7. Konektor za bateriju

Korak 2: Rad Arduino robota za praćenje:

Rad Arduino robota za praćenje
Rad Arduino robota za praćenje
Rad Arduino robota za praćenje
Rad Arduino robota za praćenje

U ovom projektu sam dizajnirao robota za praćenje s linijom zasnovanog na Arduinu. Rad na projektu je prilično jednostavan: otkrijte crnu liniju na površini i krećite se po njoj.

Kao što je spomenuto, potrebni su nam senzori za otkrivanje linije. Za logiku detekcije linije koristili smo dva IR senzora koji se sastoje od IR LED i fotodiode. Postavljeni su na reflektirajući način, tj. Jedan pored drugog, tako da kad god dođu u blizini reflektirajuće površine, svjetlo koje emitira IC LED dioda će detektovati fotodioda.

Kada se robot kreće naprijed, oba senzora čekaju da se linija otkrije. Na primjer, ako IC senzor 1 na gornjoj slici detektira crnu liniju, to znači da postoji desna krivulja (ili zavoj) ispred. Arduino UNO detektira ovu promjenu i u skladu s tim šalje signal vozaču motora. Kako bi skrenuli desno, motor s desne strane robota usporava se pomoću PWM -a, dok se motor s lijeve strane radi normalnom brzinom.

Slično, kada IR senzor 2 prvo detektira crnu liniju, to znači da je ispred lijeva krivulja i da robot mora skrenuti lijevo. Da bi robot skrenuo ulijevo, motor na lijevoj strani robota se usporava (ili se može potpuno zaustaviti ili može rotirati u suprotnom smjeru), a motor na desnoj strani radi normalnom brzinom. Arduino UNO kontinuirano nadzire podatke sa senzora i okretanja robota prema liniji koju su otkrili.

Korak 3: Kod:

Za kredit, slijedite moje sljedeće račune. Hvala

Za još zanimljivih projekata povežite se sa mnom na: Youtube:

Facebook stranica:

Instagram:

Preporučuje se: