Diana-Maria POPA && Irina-Ioana PĂTRU - Speedy Line Follower

Autorii pot fi contactaţi la adresele: Login pentru adresa

Introducere

Proiectul pe care noi ne-am gândit să-l implementăm este un line-follower, roboţel ce urmăreşte o linie neagră. Am considerat că este o idee drăguţă să ne facem o maşinuţă care să se mişte singură.

Descriere generală

Schema bloc

Pentru realizarea acesti proiect am utilizat: plăcuţa din prima etapă (PM2013), o bară QTR-8A cu 8 senzori, încă o placuţă ce conţine driverul L298N, 2 motoare şi suportul.

Hardware Design

Listă componente:

  • Kit “Magician Robot” (2 motoare, 2 roţi, suportul)
  • Driver L298N
  • Bară de 8 senzori QTR-8A
  • Mufe mamă-mamă
  • Acumulator LiPo (7.4V si 1000mAh)

Scheme electrice:

  • Driver

  • Plăcuţă

Software Design

  • Mediu de dezvoltare: AVR Studio
  • librării avr/io.h, util/delay.h
  • algoritm: nu avem un algoritm performant, ne bazăm pe poziţia celor mai din exterior senzori care detectează linia

Rezultate Obţinute

Primele teste: step by step

Câteva îmbunătăţiri: ar merge mai bine dacă nu ar mai fi covoraşul ăla =)

Download

Arhivă ce conţine sursa programului: speedylinefollower.zip

Concluzii






Roboţelul line-follower este un proiect interesant,
iar noi ne-am distrat în incercarea de a-l realiza :-D

Jurnal

Etape în realizarea micuţului nostru roboţel:

  • Decizie realizare line-follower
  • Cumpărarea componentelor plăcuţei de laborator
  • Realizarea plăcuţei şi punerea bootloaderului
  • Cumpărare kit robot (motoraşe, roţi, suport)
  • Cumpărare driver (L298N)
  • Asamblare roboţel
  • Încercare funcţionare
  • Adăugare alimentare
  • Îmbunătăţire cod

Bibliografie/Resurse

pm/prj2013/avoinescu/speedy-line-follower.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