Table of Contents

George Robert MARINESCU si Andrei MANEA - Line Follower

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta intr-un robot de tip line follower ce urmareste o linie neagra pe un fundal alb.

Descriere generală

Schema bloc a proiectului:

Hardware Design

Software Design

Programul pentru microcontroller a fost realizat in AVR Programmer.

Controlul motoarelor se face cu ajutorul unui driver, se face setarea directie folosind cate 2 pini, iar viteza motoarelor se realizeaza printr-un PWM pe 8 biti (valoare intre 0 si 255) folosind timer0 si timer2.

Pentru directie folosim un algoritm simplu care verifica pe ce parte a liniei se afla robotul si in functie de acest lucru face miscarile necesare.

Rezultate Obţinute

Robotul rauseste sa urmareasca linia fara probleme.

Concluzii

Am intampinat probleme din punct de vedere hardware: robotul era prea usor, iar rotile patinau. Din punct de vedere sofware ajustarea algoritmului a fost cea mai dificila parte.

Download

proiectpm_marinescumanea.zip

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Conceptul algoritmului: https://www.pololu.com/docs/0j21/7.b