Object avoider

Introducere

Proiectul consta in contruirea unu robotel care ocoleste obstacolele intalnite facand intotdeauna curba spre dreapta si revenind pe directia initiala dupa ocolirea obstacolului.

Descriere generală

Senzorul infrarosu trimite semnal catre placa. Robotul incearca sa evite obstacolele ocolind prin dreapta.

Senzorul joaca rolul cel mai important in arhitectura proiectului nostru si de aceea in aceasta sectiune am decis sa ilustam pe ce concept se bazeaza acesta.

Hardware Design

Piese folosite:

  • Masina
  • Senzor infrarosu
  • Punte H L293
  • Placa etapa 1
  • Fire

GP2Y0A21YK - Senzor Sharp IR

Schema electrica punte H

Software Design

Aplicatia a fost dezvoltata in WinAvr.

Bucla de control:

     while(1)
     {
     keep_moving_forward();
     if(is_obtacle()==1)
     {
     algoritm_de_evitare_coliziune();
     algoritm_de_revenire();
     }
     } 

Rezultate Obţinute

Am obtinut ceea ce mi-am propus initial.

Concluzii

Pentru mine a fost o experienta placuta sa realizez acest robot.

Download

Urmeaza

Bibliografie/Resurse

pm/prj2011/pgp/objavd.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