Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul pe care l-am ales constă în implementarea unui POV (Persistance of Vision). Acesta are mai mult un efect vizual, dar consider că reprezintă unul dintre cele mai ingenioase moduri de a combina tot ceea ce am învăţat în timpul laboaratoarelor cu crearea unu obiect de la hardware până la software.
Ideea m-a atras urmărind proiectele desfăşurate în anii trecuţi, dar am găsit şi multe implementări ale acesteia pe Internet.
Piesele necesare pentru proiect sunt:
- plăcuţa de baza
- microcontroller ATMega324
- LED-uri
- rezistenţe
- ventilator de 12V
- baterii de 9V
- plăcuţă de test
- conectori la baterie
- fire de legătură
- stabilizator de 3V3
Schema electrică:
Codul pe care l-am scris este în limbajul C, fiind compilat cu ajutorul avr-gcc şi dezvoltat în Notepad.
Am definit o matrice ce conţine toate literele alfabetului. Pe fiecare linie este este numărul de octeţi câte literele sunt în cuvântul ce trebuie afişat, mai exact led-urile ce vor fi aprinse pentru fiecare literă în parte. Înălţimea cuvântului este dată de numărul de LED-uri puse pe plăcuţa de test, în acest caz fiind 7. Textul ce trebuie afişat este stocat într-un vector de litere. Afişarea este posibila datorită unui timer care generează o întrerupere.
Am terminat proiectul cu succes, reușind să aibă funcționalitatea pe care o voiam. Pe viitor, aș înlocui LED-urile și rezistențele de pe plăcuța de test, pentru a avea o intensitatea mult mai mare și aș centra mult mai bine elemnetele pe ventilator. De asemenea, aș fixa ventilatorul pe un placaj mult mai solid pentru a nu se mai deplasa și aș modifica codul pentru o precizie mai bună a cuvintelor.
Am achiziţionat componenentele pentru plăcuţa de bază şi le-am lipit
Am achiziţionat ventilatorul şi celelalte componente auxiliare pentru proiect (rezistenţe, LED-uri, plăcuţa de test, baterii de 9V)
Am încercat fac un plan şi să văd cum voi asambla întregul circuit
Am încercat să dezvolt un cod pentru a funcţiona în concordanţă cu proiectul
https://en.wikipedia.org/wiki/Persistence_of_vision Laboratoare PM 2014 Arhiva de proiecte a anilor trecuţi, secţiunea POV