Proiectul ales consta in realizarea unui cub de 64 de leduri ce va reda jocuri de lumini asociate cu sunete. Am ales acest proiect intrucat imi doream un proiect care sa aiba impact vizual si care sa ma ajute sa pot pune cat mai bine in practica ceea ce am invatat la laborator.
Un joc de lumini va avea asociat o melodie care va rula un anumit numar de iteratii.
Schema electrica difera putin deoarece nu am putut folosi anumiti pini de pe placa (probabil nu s-au lipit bine) si am trecut la a folosi alti pini disponibili. In final, la pinii:
Pinii de pe un layer sunt conectati in felul urmator:
PC4 PB4 PA3 PA7
PB6 PC1 PA2 PA6
PC6 PC2 PA1 PA5
PB7 PB5 PA0 PA4
Pornind de la laboratorul 3, am folosit principiul de a reda o melodie folosind notele si duratele lor. Cubul are 5 jocuri de lumini, iar pe fundal am o melodie asociata fiecaruia.
A fost un proiect interesant, dar care a necesitat multa munca, mai ales pentru cineva lipsit de experienta, ca mine. Am inceput partea hardware destul de devreme si am reusit sa stric 70 de led-uri pana am invatat cum sa lipesc si de ce componente am nevoie. Altfel, daca as fi facut partea hardware tot in ultima saptamana, nu cred ca as fi reusit sa termin la timp. La final, pot spune ca:
Arhiva cu codul sursa si Makefile: 334ca_vladdiana_ledcube.zip
19.04.2019-27.04.2019 - Alegere tema si lipirea componentelor de baza
28.04.2019-04.05.2019 - Achizitionarea componentelor secundare
05.05.2019 - Schema electrica
05.05.2019 - 17.05.2019 - Componenta hardware
Construire nivel
Lipire nivele
Testare leduri individual
Rezultatul Final
In locul buzzer-ului pus pe placa, care scotea sunete destul ciudate, am folosit altul pe care nu l-am mai pus pe PCB, l-am conectat printr-un breadboard.
19.05.2019 - 24.05.2019 - Componenta software