Obsah:

Nasledovník linky na Tinkercad: 3 kroky
Nasledovník linky na Tinkercad: 3 kroky

Video: Nasledovník linky na Tinkercad: 3 kroky

Video: Nasledovník linky na Tinkercad: 3 kroky
Video: NKI – Tattoo (Official Video) 2024, December
Anonim
Nasledovník linky na Tinkercad
Nasledovník linky na Tinkercad

Projekty Tinkercad »

A-Line Follower Robot, ako naznačuje názov, je automatizované vedené vozidlo, ktoré sleduje vizuálnu líniu uloženú na podlahe alebo strope. Vizuálna čiara je zvyčajne dráha, ktorou ide robot sledujúci čiaru, a bude to čierna čiara na bielom povrchu, ale je možný aj iný spôsob (biela čiara na čiernom povrchu). Niektoré pokročilé roboty sledujúce čiaru používajú ako svoje cesty neviditeľné magnetické pole.

V priemyselných odvetviach sa na pomoc pri automatizovanom výrobnom procese zvyčajne používajú veľkoplošné sledovacie roboty. Používajú sa tiež vo vojenských aplikáciách, na účely ľudskej pomoci, v doručovacích službách atď.

Line follower Robot je jedným z prvých robotov, s ktorými by začiatočníci a študenti získali prvé robotické skúsenosti. V tomto projekte sme navrhli jednoduchého robota na sledovanie liniek pomocou Arduina a niektorých ďalších komponentov.

Krok 1: Potrebné súčasti:

Požadované súčasti
Požadované súčasti
Požadované súčasti
Požadované súčasti
Požadované súčasti
Požadované súčasti

1. Arduino UNO (alebo Arduino Nano)

2. IC ovládača motora L293D [modul si môžete kúpiť alebo si ho môžete vyrobiť sami]

3. Prevodové motory x 2

4. Modul infračerveného senzora x 2 [Modul si môžete kúpiť alebo si ho môžete vyrobiť sami]

5. Pripojenie drôtov

6. Napájanie

7. Konektor batérie

Krok 2: Práca robota nasledovníka linky Arduino:

Fungovanie robota nasledovníka linky Arduino
Fungovanie robota nasledovníka linky Arduino
Fungovanie robota nasledovníka linky Arduino
Fungovanie robota nasledovníka linky Arduino

V tomto projekte som navrhol linkového robota na báze Arduina. Fungovanie projektu je veľmi jednoduché: detegujte čiernu čiaru na povrchu a pohybujte sa pozdĺž tejto čiary.

Ako už bolo spomenuté, na detekciu linky potrebujeme senzory. Na logiku detekcie linky sme použili dva IR senzory, ktoré pozostávajú z IR LED a fotodiódy. Sú umiestnené reflexným spôsobom, tj. Vedľa seba, takže vždy, keď sa dostanú do blízkosti odrazného povrchu, svetlo vyžarované infračervenou diódou LED bude detekované fotodiódou.

Keď sa robot pohybuje dopredu, oba senzory čakajú na rozpoznanie linky. Ak napríklad infračervený senzor 1 na vyššie uvedenom obrázku detekuje čiernu čiaru, znamená to, že vpredu je pravá krivka (alebo zákruta). Arduino UNO zistí túto zmenu a podľa toho pošle signál vodičovi motora. Aby bolo možné odbočiť doprava, motor na pravej strane robota je spomalený pomocou PWM, zatiaľ čo motor na ľavej strane beží normálnou rýchlosťou.

Podobne, keď IR senzor 2 najskôr zistí čiernu čiaru, znamená to, že vpredu je ľavá krivka a robot musí odbočiť doľava. Aby robot odbočil doľava, motor na ľavej strane robota sa spomalí (alebo sa dá úplne zastaviť alebo sa dá otáčať v opačnom smere) a motor na pravej strane beží normálnou rýchlosťou. Arduino UNO nepretržite monitoruje údaje zo oboch senzorov a otočí robota podľa nimi detekovanej čiary.

Krok 3: Kód:

Ak chcete získať kredit, postupujte podľa mojich nasledujúcich účtov. Ďakujem

Pre ďalšie zaujímavé projekty ma kontaktujte na: Youtube:

Facebooková stránka:

Instagram:

Odporúča: