Iancu-Alexandru CARAGICU (7055) - Obstacle Aware Robot

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in implementarea unui robot care evita obstacole folosind senzori infrarosii. Poate explora o zona si va putea sa memoreze harta. I se va putea adauga spatiu in viitor pentru a putea transporta mici obiecte. Are tractiune 4×4 si isi poate inclina usor independent cele 2 jumatati, putand naviga peste mici denivelari si obstacole.

Descriere generală

Hardware Design

Senzor: GP2Y0A41SK0F

Kit Sasiu + 4 motoare + 4 roti

2 Drivere motoare L298N

Adaptor de tensiune 7805

analog pentru al doilea driver (PD2, PD3, PB4, PB5, PB6, PB7, MOTORC+, MOTORC-, MOTORD+, MOTORD-)

Software Design

Programul a fost dezvoltat in Notepad++. S-a folosit avr-gcc pentru compilare si avr-objcopy pentru linkare.

Rezultate Obţinute

obstacle_aware_robot.jpg

Video 1: FTykyh3Am00

Video 2: KaxJaztNnKI

Concluzii

Robotul functioneaza bine. Cand detecteaza un obstacol in fata merge cu spatele, se intoarce si apoi porneste din nou.

Download

Jurnal

Switch-ul de on-off s-a ars in timpul testelor asa ca am adaugat fir de on/off. De asemenea am imbunatatit izolatia de sub placute.

Bibliografie/Resurse

avr compiler si linker

notepad++

pm/prj2016/aconstantinescu/obstacle_aware_robot.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