Claudia-Rafaela ROGOZ - Led Cube 3x3x3

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unui cub de leduri verzi 3x3x3 (27 leduri). Scopul acestui cub este realizarea diverselor animatii si a mai multor jocuri de lumini cu ajutorul celor 3 matrici de leduri. Cubul are in principal un rol decorativ cu impact vizual placut :)

Descriere generală

Cubul de leduri este realizat din 27 leduri, suprapuse pe 3 niveluri. Acest proiect este implementat cu ajutorul ATMega 324. Am inceput implementarea proiectului cube 3x3x3 prin crearea placutei de baza. Rand pe rand, am atasat ledurile si am facut conexiunile. La nivel logic, cubul este vazut ca 3 matrici de leduri.

Hardware Design

Lista de piese:

  • placuta de test - 1 bucata
  • 27 LED-uri verzi
  • 3 tranzistori NPN BC337
  • 9 rezistențe 220ohmi
  • 3 rezistențe 2k2
  • baretă cu 36 pini 2,54mm
  • cabluri și conectori mama
  • ciocan de lipit
  • fludor

Schema electrica:

Mod de lucru:

Pentru controlul ledurilor, am gândit cubul ca fiind 3 matrici de leduri (3 etaje). Fiecare matrice este gestionată cu ajutorul porturilor PORTA, PORTD, PORTC dintre care, in total, numai 12 pini vor fi folositi. Ledurile de pe același nivel de înălţime sunt unite cu ajutorul anod-urilor, iar cele de pe aceeaşi coloană cu ajutorul catodului.

Se creaza un punct de masa comun pentru cele 3 etaje de leduri astfel, toti catozii ledurilor pentru un nivel se vor uni intr-un punct comun. Fiecare punct de masa aferent planului respectiv va fi controlat de un tranzistor de tip NPN. Astfel, cand baza acestuia va fi parcursa de un curent, se inchide circuitul respectiv.

  • 9 pini: PINA0-7; PINC0 vor fi folositi pentru controlul coloanelor
  • 3 pini, asa cum am precizat anterior: PIND0-2 vor fi folositi pentru controlul etajelor

Software Design

Proiectul implementeaza o serie de jocuri de lumini:

  • aprindere pe etaje
  • aprindere pe 3 coloane
  • aprindere coloane pe rand, circular
  • aprindere coloane prin numarare: 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1
  • animatii diverse cu ritm alert

Asa cum am precizat anterior, realizarea acestor animatii s-a realizat prin identificarea etajelor si coloanelor cu leduri. Cele 3 etaje sunt conectate pe PORTD pe pinii 0, 1, 2 Cele 9 coloane sunt la rand pe PORTA (toti pinii), PORTC(pinul 0)

Rezultate Obţinute

De la schema la un proiect interesant si educational. Rezultatul a fost pe masura asteptarilor - cubul de leduri a fost un succes.

Download

Arhiva cu surse:

claudia_rogoz_331ca_cub_led.zip

Arhiva cu video:

cr_vid_.rar

Bibliografie/Resurse

pm/prj2015/amusat/claudiarogoz.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