This is an old revision of the document!
Apollo party music lights
Autor
Nume: Buracu Ştefan Paul
Grupa: 331CB
Îndrumător: Ionuț Oțelea
Introducere
Am ales sa fac acest proiect pentru ca imi place sa ascult muzica si imi place sa merg in cluburi asa ca m-am decis sa imi imbunatatesc viata atunci cand stau acasa si sa imi imaginez macar putin ca ma distrez. Astfel am ales sa imbin utilul cu placutul si sa realizez un sistem de redare audio cu o boxa, ce citeste melodii de pe un card SD si va avea lumini led care se vor anima in functie de melodie. Daca tot nu poti iesi in club poti aduce clubul la tine acasa
Descriere generala
Arduino -ul va fi alimentat la laptop prin un cablu USB. Cantecele sunt salvate pe un card microSD din care vor fi citite si luate ca date de intrare pentru Arduino. Ca output voi avea o boxa pentru a se auzi melodiile si niste leduri RGB la banda care vor fi prograte de mine. Am ca input dar si output un senzor de sunet care atunci cand va auzi boxa va transmite datele inapoi catre arduino pentru a aprinde led urile in functie de sunet, deci semnalele audio sunt redate prin boxa si interpretate prin senzor. Voi avea si butoane pentru a trece la urmatoarea melodie din playlist, la melodia precedenta sau pentru a pune pe pauza melodia curenta. Banda de led uri va contine in total 10 leduri conectate ce vor reda impreuna efectele dorite, avand o imagine mai clara.
Schema bloc: Sagetile reprezinta flow-ul executiei, sagetile ce intra in componente reprezentand input-urile si cele ce ies output-urile.
Design Hardware
Lista piese folosite:
Arduino Uno (ATmega328p)
Difuzor
3 Butoane
Fire
Leduri RGB la banda (Neopixels) WS2812B
Card SD compatibil cu adaptor
Breadboard
Modul microfon, senzor sunet
Amplificator Audio LM386
Sursa Baterie 9V
Conectarea componentelor:
Modul card microSD:
GND - GND
VCC - 5V
MISO - D12
MOSI - D11
SCK - D13
CS - D4
Banda LED:
Senzor sunet:
GND - GND
5V - 5V
OUT - A0
Amplificator Audio LM386:
VCC - + baterie 9V
GND - GND
IN - D9
Difuzor:
Butoane: conectate cu un picior la GND si celalalt la D5, D6, D7
Design Software
Descrierea codului aplicaţiei:
Implementare:
Pentru inceput am incarcat cantece pe cardul microSD in formatul .wav cu specificatiile:
Rezultate
Concluzii
Download
Jurnal