Florin-Constantin AVRAM - Nume proiect

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul reprezinta redarea unor jocuri de lumini folosind un cub de leduri de dimensiune 3x3x3.Am ales acest proiect pentru ca am putut reda anumite jocuri de lumini ce atrag prin animatia lor.

Descriere generală

Cubul de leduri este format din 3 straturi a cate 9 leduri suprapuse. Proiectul consta in aprindirea si stingerea unor leduri folosind pinii microcontroller-ului ATMega - 324PA.
schema_bloc.jpg

Hardware Design

Schema electrica, in Eagle:

Lista de piese:
- placuta de test
- 27 led-uri rosii
- 3 tranzistori NPN BC337-25
- 9 rezistente de 0.1k
- 3 rezistente de 1k
- cabluri mama-mama
- pini tata

Construirea cubului de led-uri.
Pentru construirea cubului de led-uri am urmarit schema din eagle si am construit cubul de led-uri dupa urmatoare regula: inital am unit cate 3 led-uri formand 9 astfel de linii, apoi am lipit 3 linii formand cate o “felie” din cub, iar la final am unit cele 3 “felii” formand astfel cubul de led-uri.
Construirea restului placutei.
Pentru construirea restului placutei am urmarit schema electrica din eagle.

Software Design

Sistemul de operare folosit: Ubuntu
Editorul folosit: vim

Functiile implementate:

- light_all() - aprinde toate led-urile;
- something() - aprinde led-urile in zig-zag;
- spiral() - aprinde led-urile in spirala;
- make_it_rain() - aprinde led-urile sub forma unor stropi de ploaie;
- move_in_circle() - aprinde led-urile in cerc;
- move_levels_up() - aprinde led-urile secvential de jos in sus;
- move_levels_down() - aprinde led-urile secvential de sus in jos;
- light_all_seq() - aprinde led-uril in forma de cerc secvential;

Rezultate Obţinute


Concluzii

Proiectul a fost interesant. Initial am pornit cu un proiect pe LCD si am stat mai mult de o saptamana pentru a putea face LCD-ul functional, iar dupa o saptamana de lipit si chinuiala, LCD-ul nu functioneaza, asa ca am decis sa fac un cub de led-uri 3x3x3 pe ultima suta de metri. Construirea cubului si a placutei a fost foarte placuta si relativ usoara. As dori totusi sa continui cu proiectul meu initial cu LCD-ul, dar mai intai trebuie sa fac LCD-ul sa functioneze.

Download

Bibliografie/Resurse

pm/prj2015/vghita/avramflorin.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