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: Rojo Radiante: Suéter de Cuello Calado y Mangas Largas a Tejido a crochet para todas las tallas 2024, Srpanj
Anonim
Sljedbenik linije na Tinkercadu
Sljedbenik linije na Tinkercadu

Tinkercad projekti »

A-Line Follower Robot, kako ime govori, automatizirano je vozilo s vodičem, koje slijedi vizualnu liniju ugrađenu na pod ili strop. Obično je vizualna linija put kojim ide robot sljedbenika i bit će to 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 sljedbenika koriste nevidljivo magnetsko polje kao svoju putanju.

Roboti za praćenje velikih linija obično se koriste u industriji za pomoć u automatiziranom proizvodnom procesu. Također se koriste u vojne svrhe, u svrhu pružanja ljudske pomoći, dostavnih službi itd.

Line follower Robot jedan je od prvih robota s kojima bi početnici i studenti stekli 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 [Možete kupiti modul ili ga sami napraviti]

3. Motori s mjenjačem x 2

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

5. Povezivanje žica

6. Napajanje strujom

7. Priključak za bateriju

Korak 2: Rad robota za praćenje Arduino linije:

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

U ovom projektu sam dizajnirao robota za praćenje s linijom zasnovanog na Arduinu. Rad na projektu je prilično jednostavan: detektirajte 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 detektirati fotodioda.

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

Slično, kad IR senzor 2 prvi detektira crnu liniju, to znači da je ispred lijeva krivulja i da robot mora skrenuti ulijevo. Da bi robot skrenuo ulijevo, motor s lijeve strane robota se usporava (ili može potpuno zaustaviti ili se može okrenuti u suprotnom smjeru), a motor s desne strane radi normalnom brzinom. Arduino UNO kontinuirano nadzire podatke s senzora i okretanja robota prema liniji koju su otkrili.

Korak 3: Kôd:

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

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

Facebook stranica:

Instagram:

Preporučeni: