This is an old revision of the document!
Line Follower Robot
Robotul este compus dintr-un device Arduino Uno care va fi activat de o baterie de 9V. Microcontroller-ul va primi output-ul de la 2 fotodiode IR/Detectoare de culoare pentru a mentine o linie de culoare neagra(albul reflecta toata lumina si negrul absoarbe). Vom folosi 2 senzori IR ale caror unde nu vor fi reflectare de culoarea negru si astfel vor trimite logic LOW catre placa arduino. In functie de inputul primit de cei 2 senzori vom trimite output signal prin PWM catre un driver de 12 volti pentru 2 motoare DC. Pentru a intoarce dreapta vom trimite HIGH la motorul din dreapta si LOW la celalalt, iar pentru stanga vom inversa semnalul. Putem controla si viteaza de rotatie a motoarelor prin PWM, astfel incat cu cat crestem duratia pulsurilor cu atat motorul se va invarti mai repede.
The Motor Block
The IR BLock
The IR LED Circuit Diagram
The IR LED Circuit Diagram
Driver Circuit Diagram
Arduino Diagram
Driver Signal Diagram
IR LED Detector Signal Diagram
TODO when building code
* mediu de dezvoltare
Arduino IDE + AVR
* librării şi surse 3rd-party
Default Arduino Library
* algoritmi şi structuri pe care plănuiţi să le implementaţi
TODO on Code write. As of now no special Data structures are needed
* (etapa 3) surse şi funcţii implementate
TODO
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
Resurse Software
TODO