Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul consta in realizarea unui display ce are la baza efectul POVPersistence_of_vision.
Informatia ce va fi redata se va afla in memoria interna a microcontroller-ului, putand fi modificata manual (schimbarea codului). Acest tip de display poate fi folosit pentru a afisa imagini/text.
Inspiratie: watch
In implementarea proiectului am realizat un PCB aditional care contine urmatoarele piese:
Cele 32 de LED-uri sunt interfatate prin intermediul celor 2 shift registers.
In stadiul curent, proiectul porneste si afiseaza un counter care porneste de la 0h:0m:0s. Pentru a incrementa counterul a fost configurat un timer ce declanseaza o intrerupere la fiecare secunda.
Pentru a reda imaginile dorite, dispozitivul asteapta ca senzorul Hall sa declanseze o intrerupere. Adica se asteapta efectuarea unei rotatii complete. In implementarea intreruperii ruleaza o functie de refresh. In functia de refresh, microcontrollerul trasmite comenzi celor doua shift registers, alternand astfel starea LED-urilor.
Din cauza timpului relativ scurt, am reusit sa mapez doar caracterele 0-9 + ':'. Din punct de vedere hardware, proiectul a fost dus la bun sfarsit.
[0] 74HC_HCT595.pdf