Line Follower

Introducere

Line Follower este o masina ce urmeaza un drum. Drumul este marcat de o dunga neagra pe o suprafata alba sau invers. La inceput acest proiect nu pare de importanta mare, totusi acesta idee este baza unor idei mai mari si mai complexe in viitor. Ca programator ai posibilitatea de a programa acest robot sa urmareasca o linie.

Ca aplicatii practice se pot considera urmatoarele: masini automate ce se deplaseaza pe drumuri cu magneti incorporati; sisteme de ghidaj pentru robotii industriali.

Cunostinte necesare

  • Cunostinte solide de electronica digitala si analogica
  • Experienta in programarea microcontrolelor Atmega16
  • Cunostinte de programare in C/C++
  • Multa rabdare

Componente

  • 3-4 placute de test
  • L298 driver
  • 8 diode
  • 1M4007
  • 1 condesator polarizat de 1000uF
  • conectori de 10 pini female-male
  • 2 rack-uri de baterii
  • 8 fototranzistori IF
  • 8 leduri IF
  • 8 rezistente de 270 ohm
  • 2 LM324N
  • 8 potentiometre de 5k
  • placuta de programat microcontroller de la laborator impreuna cu un ATMEGA16
  • o bila frontala
  • 2 motorase cu cutie de viteza pololu
  • 2 roti
  • 1 socket de 16 pini
  • 2 socketi de 14 pin
  • … si mult silicon LOL

Schema electronica

Tot proiectul a fost impartit in 3 etape, in fiecare etapa a fost necesar crearea unei placi electronice folosind o schema.

Placuta de programare Atmega16

Senzori si comparatori

Aceasta schema este folosita pentru fiecare dintre cei 8 senzori, amplificatorul fiind unul din cele 4 amplificatoare operationale pe care le are fiecare LM324N.

Driver de motor

Rezultate

Intr-un bun sfarsit, proiectul a fost terminat. Cu toate acestea au fost mari probleme cu ledurile deoarece se ardeau foarte repede.

Download

pm/prj2011/dtudose/linfolower.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0