Table of Contents

Ana-Maria-Mihaela SECUI - Brad Craciun

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unui “pom de Craciun”. Acesta va contine led-uri care se vor lumina in acord cu melodiile cantate, in acest fel creeindu-se un joc de lumini si muzica. Muzica va fi realizata de intreruperilor si se va auzi intr-un difuzor. In timp ce se aude melodia, LED-urile si vor aprinde intr-un ritm cu melodia.

Descriere generală

Schema bloc

Hardware Design

Lista de piese:

Microcontroller

Difuzor

LED-uri

Software Design

Pentru partea de software, am folosit:

Sunetul l-am creat cu ajutorul intreruperilor. Mi-am creat un vector care continea valoarea in hertzi a unor note si acestea erau in ordine astfel incat sa cante Jingle Bells. Becurile se aprind in functie de tensiunea pe care o primesc si ledurile cu timpul isi schimba culoarea din rosu in verde si in final in albastru.

Rezultate Obţinute

Link catre un filmulet care arata bradul aprins: watch

Placa de baza

Fata:

Spate:

Placa de test

Fata:

Spate:

Ambele + In functiune

Concluzii

Sa lucrez la acest proiect a fost destul de interesant pentru ca a fost ceva nou si a fost pentru prima oara cand am lucrat cu un microcontroler, led-uri rgb, difuzor si asa mai departe. As mai fi avut nevoie de timp pentru a finaliza proiectul, dar din pacate nu mai este. Un mic sfat pentru cei care citesc din greseala aceasta concluzie, apucati-va din timp de proiect, testati-va din timp placuta sa nu aveti surpriza ca ceva s-a ars sau nu mai merge si orice nu stiti sau nu intelegeti, intrebati. Sigur se va gasi cineva care sa va clarifice neclaritatile :-). Spor la treaba.

Download

Codul sursa: bradut_ana.secui.zip

Jurnal

Saptamana 9: Mi-am ales tema proiectului si am facut schema bloc.

Saptamana 10: Am inceput sa lucrez la placa de baza si sa o termin la sfarsitul saptamanii.

Saptamana 11: Am facut schemele electrice si am notat piesele de care aveam nevoie pentru proiect.

Saptamana 12-13: Am inceput sa lucrez la implementarea hardware si sa o termin.

Saptamana 14: Am inceput implementarea codului.

Bibliografie/Resurse