Andreea-Maria ZORILA - LED Cube

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

  • Proiectul consta in realizarea unui cub de LED-uri ce va reda jocuri de lumini.
  • Cubul va fi format din 64 de LED-uri, dispuse pe 4 nivele si el va avea atat rol decorativ, cat si de binedispunere a celor care il privesc.

Descriere generală

Schema bloc:

Hardware Design

Schema electrica

→ Imagine completa:

→ Vizualizare amanuntita:

- Imagine 1:

- Imagine 2:

- Imagine 3:

Componenete:

1) Leduri - 64 bucati;

2) Tranzistoare - 4 bucati;

3) Rezistente 220 Ohmi - 16 bucati;

4) Rezistente 2k2 Ohmi - 4 bucatii;

5) Pini - 21 bucati;

6) Fire mama - mama - 21 bucati;

7) Placuta perforata - o bucata;

8) Placuta de baza - o bucata;

Etape realizare cub(imagini):

1)

2)

3)

4)

5)

6)

7)

8)

Software Design

Programarea microcontroller-ului a fost facuta folosind WinAvr.

Pentru partea Software:

* am creat o functie de setare a porturilor PORTD, PORTA, PORTC, numita dac_func;

* am creat o functie de setare a porturilor PORTA, PORTC, numita ac_func;

* in main, am creat pattern-uri pentru:

  1. lumini care coboara;
  2. lumini care se plimba pe fiecare linie;
  3. lumini care coboara;
  4. lumini din stanga in dreapta;
  5. lumini care coboara;
  6. lumini cu ajutorul carora se umple cubul stil labirint;
  7. lumini care coboara;
  8. lumini care merg de jos in sus pe cateva coloane;
  9. lumini care coboara;
  10. lumini care se plimba pe fiecare linie a fiecarui nivel;
  11. lumini care coboara;
  12. rotire lumini;

Rezultate Obţinute

Stare finala proiect:

Parte a unui joc de lumini:

Concluzii

- A fost primul meu proiect hardware;

- A fost un proiect interesant din care am invatat foarte multe;

- A fost mai solicitanta partea hardware, decat cea sofware, dar, cu rabdare, am reusit sa finalizez proiectul;

- In viitor, mi-as dori sa creez un cub de leduri de dimensiuni mai mari;

Download

Cod sursa, README, Schema electrica:

ledcube_andreea_zorila_332cc_proiectpm.zip

Jurnal

*20 aprilie - 25 aprilie : Am lipit componentele placutei de baza;

*28 aprilie : Am realizat schema electrica in Eagle;

*5 mai : Am lipit pe placa mea perforata pinii, rezistentele si tranzistoarele;

*12 mai : am indoit ledurile astfel: catodurile(-) pe orizontala si anodurile(+) pe verticala si am facut mulajul, am lipit fiecare nivel si apoi am lipit nivelurile intre ele;

*19 mai - am lipit pe placa mea cubul de leduri si am creat legaturi prin fire intre cub si rezistente, precum si intre tranzistoare si rezistente si intre tranzistoare si fiecare nivel al cubului;

*26 mai - 28 mai : am scris codul pentru cub-ul meu si l-am incarcat in placuta;

Bibliografie/Resurse

pm/prj2015/anitu/led_cube_andreea_z.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