Cuprins:

Follower Line pe Tinkercad: 3 pași
Follower Line pe Tinkercad: 3 pași

Video: Follower Line pe Tinkercad: 3 pași

Video: Follower Line pe Tinkercad: 3 pași
Video: A doua lecție pregătitoare (8 - 12 ani) concurs robotica ediția 2022 2024, Noiembrie
Anonim
Line Follower pe Tinkercad
Line Follower pe Tinkercad

Proiecte Tinkercad »

A-Line Follower Robot, după cum sugerează și numele, este un vehicul ghidat automat, care urmează o linie vizuală încorporată pe podea sau tavan. De obicei, linia vizuală este calea pe care merge robotul care urmărește linia și va fi o linie neagră pe o suprafață albă, dar și în sens invers (linia albă pe o suprafață neagră) este posibilă. Anumiți roboți avansați de linie utilizează câmpul magnetic invizibil ca trasee.

Roboții de linie mare sunt de obicei folosiți în industrii pentru a sprijini procesul de producție automatizat. Ele sunt, de asemenea, utilizate în aplicații militare, asistență umană, servicii de livrare etc.

Robotul care urmărește linia este unul dintre primii roboți cu care începătorii și studenții ar primi prima lor experiență robotică. În acest proiect, am proiectat un robot Line Follower simplu folosind Arduino și alte componente.

Pasul 1: Componente necesare:

Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare

1. Arduino UNO (sau Arduino Nano)

2. IC driver driver L293D [Puteți cumpăra modul sau vă puteți crea singur]

3. Motoare cu angrenaje x 2

4. Modul senzor IR x 2 [Puteți cumpăra modul sau vă puteți crea singur]

5. Conectarea firelor

6. Sursa de alimentare

7. Conector baterie

Pasul 2: Lucrul robotului Arduino Line Follower:

Funcționarea robotului Arduino Line Follower
Funcționarea robotului Arduino Line Follower
Funcționarea robotului Arduino Line Follower
Funcționarea robotului Arduino Line Follower

În acest proiect, am proiectat un robot Line Follower bazat pe Arduino. Funcționarea proiectului este destul de simplă: detectați linia neagră la suprafață și deplasați-vă de-a lungul acelei linii.

După cum am menționat, avem nevoie de senzori pentru a detecta linia. Pentru logica de detectare a liniilor, am folosit doi senzori IR, care constau din LED IR și fotodiodă. Acestea sunt plasate într-un mod reflectorizant, adică unul lângă altul, astfel încât ori de câte ori ajung în apropierea unei suprafețe reflectorizante, lumina emisă de LED-ul IR va fi detectată de fotodiodă.

Când robotul se deplasează înainte, ambii senzori așteaptă detectarea liniei. De exemplu, dacă senzorul IR 1 din imaginea de mai sus detectează linia neagră, înseamnă că există o curbă dreaptă (sau viraj) în față. Arduino UNO detectează această modificare și trimite semnalul conducătorului motorului în consecință. Pentru a vira la dreapta, motorul din partea dreaptă a robotului este încetinit folosind PWM, în timp ce motorul din partea stângă funcționează la viteză normală.

În mod similar, atunci când senzorul IR 2 detectează mai întâi linia neagră, înseamnă că există o curbă stângă înainte și robotul trebuie să se întoarcă la stânga. Pentru ca robotul să vireze la stânga, motorul din partea stângă a robotului este încetinit (sau poate fi oprit complet sau poate fi rotit în direcție opusă), iar motorul din partea dreaptă funcționează la viteză normală. Arduino UNO monitorizează continuu datele de la ambii senzori și transformă robotul conform liniei detectate de aceștia.

Pasul 3: Cod:

Pentru credit, vă rugăm să urmați următoarele conturi. Mulțumesc

Pentru proiecte mai interesante, conectați-mă pe: Youtube:

Pagina de Facebook:

Instagram:

Recomandat: