Tutto ciò per mezzo di un sensore di rumore adeguatamente calibrato e collegato ad un pin analogico.
Quando la soglia del rumore supera determinati livelli impostati da me tramite il codice, si accendono i led corrispondenti ed anche si spengono se questo livello si abbassa.
Tutto ciò simula una progress bar colorata che si trova sugli stereo per indicare sia il volume che la variazione dei toni alti e bassi.
Per realizzare questo progetto ho usato:
1. un sensore di rumore opportunamente tarato;
2. otto led di diverso colore (quattro rossi e quattro verdi).
Collegamenti:
a) sensore di rumore
Due terminali vanno all'alimentazione cioè +5V e GND mentre quello designato con A lo collego al pin analogico A0.
b) LED>br> Essi sono connessi con la scheda Arduino, tramite resistenze da 220 ohm, ai pin digitali dal 6 al 13 in questo modo: rosso (pin 6 - 7 - 8 - 9) e verde (pin 10 - 11 - 12 - 13).
Il codice relativo è disponibile al link: Musica led
Nessun commento:
Posta un commento