Andrei-Gabriel MACAVEI (6753) - Cub de leduri 4x4x4

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unor efecte 3D prin aprinderea ledurilor unui cub format din 64 de leduri. Fiecare nivel consta din 4 x 4 led-uri ce pot fi aprinse individual datorita multiplexarii astfel: -toate led-urile aliniate pe o coloana verticala impart un anod comun -toate led-urile aliniate pe un layer orizontal impart un catod comun

Descriere generală

Hardware Design

Componente:

  • 64 led-uri rosii
  • 16 rezistente 220 Ohm
  • 4 rezistente 2,2 kOhm
  • 4 tranistori NPN BC337
  • bareta pini tata (21)
  • fire conductoare (albastru, alb, verde, portocaliu)
  • placa de test
  • fire de legatura mama-mama

Modul de legare a ledurilor este urmatorul: pe placa de test am 16 pini ce corespund unu nivel (patrat) de 4×4 leduri, pe linii. Pentru a selecta “etajul” folosesc unul din cei 4 pini legati la cate un tranzistor.

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare : CodeBlocks
  • librării şi surse 3rd-party: avr-libc, avr-gcc, binutils
  • Pentru a aprinde ledurile am folosit porturile A, C si D. Ledurile se aprind la interval de 100ms, iar modul de aprimdere este cel descris in fisierul README

Rezultate Obţinute

Concluzii

A fost un proiect interesant cu toate ca as fi vrut sa-l fac mai interactiv dar timpul a fost limitat deoarece unele din componente comandate initial nu s-au potrivit pe placa. Lipirea ledurilor a fost destul de dificila, probabil ar fi trebuit sa le lipesc putin mai distantate.

Download

Arhiva cod sursa andreimacavei334cb.rar

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.

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