Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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:
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:
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: