Arduino

Arduino

Player audio

Questo progetto simula un player audio per riprodurre brani che sono stati preventivamente salvati in una memoria SD. 

Per poterlo realizzare mi sono servito di:
1) modulo SD card con scheda annessa nella quale ho registrato i file audio in formato .wav
2) Pulsanti 6 che svolgono le seguenti funzioni: VERDE, per riprodurre i brani in modo sequenziale; ROSSO, per riprodurre in modo casuale; GIALLO per effettuare una pausa; BIANCO, per resettare il tutto; BLU e NERO per regolare il volume in più o in meno.
A proposito del volume, ho notato che un livello superiore a 5 fa "gracchiare" lo speacker(2W) cioè la riproduzione è notevolmente distorta;
3) LED 4 che svolgono le seguenti funzioni:VERDE, si accende quando la riproduzione è sequenziale; ROSSO, quando è casuale; ARANCIO, quando si mette in pausa un brano e BIANCO quando si arresta il processo;
4) speacker per ascoltare l'audio della riproduzione.

Collegamenti:
a) modulo SD card
L'alimentazione tramite i terminali adeguati connessi a +5V e GND mentre i terminali MISO, MOSI, SCK e CS rispettivamente, ai pin digitali 11, 12, 13, 10;
b) pulsanti
Connessi all'alimentazione con un morsetto a +5V e con l'altro, tramite una resistenza di 10 Kohm, al GND. A monte di quest'ultima c'è il collegamento ai pin digitali 2 (VERDE), 3 (ROSSO), 4 (GIALLO), 14 (BIANCO), 5 (BLU), 15 (NERO). E' chiaro che i pin 14 e 15 sono i pin analogici A1 ed A2 resi digitali;
c) LED
Connessi con un terminale al GND e con l'altro, tramite una resistenza di 220 ohm, ai pin digitali 7 (VERDE), 6 (ROSSO), 8 (ARANCIO) e 14 (BIANCO);
d) speacker
Connesso al GND (polo nero) e al pin 9 (polo rosso).

Il codice del progetto è disponibile al link: test_musica


Nessun commento:

Posta un commento