Maria FIODOR (78436) - POV

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

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.

Descriere generală

Hardware Design

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ă:

Software Design

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.

Rezultate Obţinute

Concluzii

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.

Download

Jurnal

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

Bibliografie/Resurse

https://en.wikipedia.org/wiki/Persistence_of_vision Laboratoare PM 2014 Arhiva de proiecte a anilor trecuţi, secţiunea POV

  • Documentația în format PDF
pm/prj2018/mandrei/proiect-pm-2018.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0