VUMETRO ARDUINO

Páginas: 2 (441 palabras) Publicado: 20 de junio de 2013
Vúmetro – Leds al ritmo de la música
en 12/27/2011 Etiquetas: Arduino, Led, Música, Ritmo, Vúmetro
Como primer proyecto para el blog haremos una cosa bastante fácil, un vúmetro. Un vúmetro no esmas que un instrumento el cual nos indica el nivel de la señal de audio. Nosotros lo que haremos será representarlo con unos leds para que sea mas vistoso. 

Para realizar esto necesitaremos:Arduino
Leds
Resistencias. Yo he usado de 1 kΩ por cada led
Cable de audio
Una fuente de audio. Un pc, reproductor, etc
Cosas como la protoboard o cables para hacer las conexiones no creo que hagafalta ponerlos :)
El esquema seria una cosa así:





Como podeis ver en la imagen yo no he "pelado" un cable de audio sino que he utilizado un conector de audio que extraje de un lector de cdantiguo, es bastante mas comodo.

Código:

//www.playingwitharduino.blogspot.com

//Declaramos los leds

int LED1 = 3;

int LED2 = 4;

int LED3 = 5;

int LED4 = 6;

int LED5 = 7;

intLED6 = 8;

int LED7 = 9;

int LED8 = 10;



//Las variables que usaremos para el silencio

int Valor;

int Valor1;

int Valor2;

int Valor3;

int Valor4;



//Configuramos lospines y el serial para poder visualizar la entrada analogica

void setup (){

 Serial.begin(9600);

 pinMode(LED1,OUTPUT);

 pinMode(LED2,OUTPUT);

 pinMode(LED3,OUTPUT); pinMode(LED4,OUTPUT);

 pinMode(LED5,OUTPUT);

 pinMode(LED6,OUTPUT);

 pinMode(LED7,OUTPUT);

 pinMode(LED8,OUTPUT);

}



void loop (){

  //Leemos el valor

 Valor = analogRead(A0); //Transferimos los valores para saber cual era el estado anterior

 Valor4 = Valor3;

 Valor3 = Valor2;

 Valor2 = Valor1;

 Valor1 = Valor;



//Visualizamos los valores en Serial Monitor Serial.print("Valor: ");

 Serial.print(Valor);

 Serial.print("\t Valor1: ");

 Serial.print(Valor1);

 Serial.print("\t Valor2: ");

 Serial.print(Valor2);

 Serial.print("\t Valor3: ");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • vumetro
  • Vumetro
  • Vumetro
  • vumetro
  • Vumetros
  • Vumetro
  • arduino
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS