Proiectul consta in crearea unui dispozitiv simplu Persistence of Vision care va afisa temperatura din incaperea in care este plasat. Temperatura va fi preluata cu ajutorul unui senzor de temperatura. Fenomenul numit “Persistence of Vision” se bazeaza pe ideea ca o imagine ramane pe retina 0.04 secunde de la vederea ei(Persistence_of_vision).
Temperatura este preluata de senzorul din cadrul modulului “Modul Senzor”. Valoarea preluata este convertita cu ajutorul convertorului analog digital al microcontroler-ului din cadrul modulului “Modul ATMega16”. Apoi se obtine temperatura in grade Celsius,aceasta fiind afisata cu ajutorul ledurilor din modulul “Placa leduri”, folosind fenomenul de Persistence of Vision
Lista pieselor folosite:
In cazul senzorului LM35, productia de tensiune este direct proportionala cu temperatura in grade Celsius. Astfel, senzorul LM35 are un avantaj fata de senzorii liniari de temperatura calibrati in grade Kelvin. Cele 8 leduri, impreuna cu cele 8 rezistente le-am lipit pe o o alta placa de test. Aceasta am conectat-o apoi la 8 dintre pinii microcontroller-ului, setati ca pini de iesire(portul C).
Implementarea software a fost realizata folosind limbajul de programare C si WinAVR cu compilatorul avr-gcc pentru Windows. Programul are urmatoarele functii:
Proiectul este functional. Temperatura afisata este cea corecta, iar citirea ei se poate face cu usurinta.
Obtinerea unor rezultate favorabile depinde foarte mult de viteza de rotatie a coolerului folosit si de lumina din incapere. Pentru a se putea distinge cat mai bine ce se afiseaza este necesar ca in camera sa fie intuneric complet.