Table of Contents

Irina ARSENE - Led Cube

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in implementarea unor animatii proiectate pe 64 de led-uri, aranjate sub forma de cub. Scopul final al proiectului este realizarea unor animatii 3D diverse. Consider ca este un proiect interesant prin care pot pune in practica cunostintele acumulate.

Descriere generală

Componentele hardware sunt controlate cu ajutorul microntroller-ului prin intermediul interfetei programabile.

Hardware Design

Lista piese:

- LED-uri 64 de bucati
- tranzistoare 4 bucati
- rezistente 220 ohmi 16 bucati
- rezitente 2k2 ohmi 4 bucati

Schema electrica:

Software Design

Descrierea codului aplicaţiei (firmware):

* mediu de dezvoltare folosit: WinAvr

* funcţii implementate:
   -> fiecare tip de animatie este implementat printr-o functie:
      -> levels(): aprinderea si stingerea led-urilor pe nivele 
      -> snake (): aprinderea si stingerea consecutiva a led-urilor, pe nivele
      -> columns_levels(): aprinderea consecutiva a coloanelor pe nivele
      -> crescendo(): aprinderea treptata de cuburi din ce in ce mai mari
      -> spiral(): aprinderea led-urilor sub forma de spirala, pe nivele
      -> tower_up_and_down(): aprindere cerc interior(down)/ cerc exterior(up) pe nivele  
      -> little_cubes(): aprinderea consecutiva a mini-cuburilor (2X2)

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

In concluzie, un proiect interesant la care am scris cod dar am si interactionat cu partea hardware. Asamblarea proiectului a fost partea cea mai dificila. Am invatat cum sa lipesc componente si sa le conectez intre ele, tinand cont de proiectarea placutei cu microcontroller.

Download

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.