Valentina-Camelia BOJAN, Ionut-Gabriel RADUCU - Line Follower
Autorii pot fi contactati la adresele:
Introducere
Descriere generală
Schema bloc
Descrierea componentelor schemei bloc
Hardware Design
Lista de piese
Componente principale
Componente Driver Motor
Componente prin care se realizeaza output-ul
2 led-uri prin care se vizualizeaza viteza robotului, data de intrarile PWM;
8 led-uri prin care se vizualizeaza care dintre cei 8 senzori a identificat linia neagra pe care robotul o urmareste.
Componente prin care se realizeaza alimentarea placutei de baza si a motoarelor robotului
Componente aditionale (de legatura)
| Denumire componenta | Cantitate | Pret |
Componente principale | Magician Robot Kit | 1 buc | 124 lei |
Bara senzori linie analogic QTR-8A | 1 buc | 43 lei |
Driver Motor L298N | 1 buc | 12 lei |
Componente driver motor | Dioda 1N4007 | 8 buc | 1.6 lei |
Radiator L298N | 1 buc | 9 lei |
Condensator 100nF | 2 buc | 1.2 lei |
Rezistenta 2.2 Ohm | 4 buc | 0.8 lei |
Componente output | Rezistenta 1k | 10 buc | 1 leu |
Led EL333 | 10 buc | 9.1 lei |
Componente alimentare | Suport 4 baterii | 1 buc | 4 lei |
Baterie 9 V | 1 buc | 5 lei |
Condensator 100uF | 2 buc | 1.2 lei |
Stabilizator de tensiune LM7805CT | 1 buc | 1.25 lei |
Mufa - Conector Jack 2089 | 1 buc | 1.6 lei |
Conector - baterie 9V | 1 buc | 0.75 lei |
Componente aditionale | Conector 3 pini cu surub | 1 buc | 0.75 lei |
Conector 2 pini cu surub | 2 buc | 1.3 lei |
Bareta HN1X40 | 1 buc | 1.8 lei |
Panglica 10 fire de conexiune | 1 metru | 4 lei |
Bareta pini - mama | 4 buc | 10 lei |
Total | | | 233.35 lei |
Scheme electrice ale modulelor proiectului
Driver-ul de motor
< - >
Placa de baza
< - >
Placa de test - Senzori
< - >
Evolutie Line-Follower
Software Design
Rezultate Obţinute
In urma implementarii hardware si software am reusit sa obtinem un robot line follower care are un comportament destul de bun. Astfel, poate ca nu este cel mai rapid robotel, insa hotararile pe care le ia sunt corecte.
Pe parcursul etapei de implementare software a proiectului am imbunatatit codul pe masura ce faceam diverse teste “de teren”. Putem afirma faptul ca a fost placut sa observam cum robotul nostru a evoluat de la un test la altul, pana a devenit ceea ce este in prezent: un robotel pe “rotile sale”.
Suntem constienti de faptul ca sunt multe lucruri ce mai pot fi imbunatatite la robotul nostru, insa suntem foarte multumiti de ceea ce am reusit sa realizam prin intermediul acestui proiect.
-
Concluzii
Am resuit sa realizam tot e ne-am propus la inceputul acestui proiect, cand robotul nostru line follower era decat o idee.
Pe parcursul dezvoltarii proiectului am trecut relativ usor peste sarcini care initial ni se pareau foarte grele, insa am si intampinat probleme cu lucruri pe care le consideram la inceput nesemnificative (de exemplu am avut mai probleme cu alimenatarea, in sensul ca a trebuit sa schimbam bateriile in fiecare zi: daca nu se descarcau bateriile ce alimentau motoarele, se descarca bateria ce alimenta senzorii si tot asa…)
Mai avem multe imbunatatiri de adus proiectului daca vrem sa il facem sa arate ca in filmuletele de pe net cu robotei super-inteligenti si rapizi, insa masinuta noastra este la inceput de drum (are doar o saptamana de viata) si suntem fericiti ca a fost foarte perspicace si deja a invatat sa parcurga primele trasee. Fiecare drum este o noua provocare pentru ea, dar ea invata inca sa faca pasi mici dar siguri.
Download
O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună

.
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.
Bibliografie/Resurse
Resurse harware
Resurse software