Séptimo proyecto Arduino Starter kit

En esta entrada os voy a mostrar el séptimo proyecto del Arduino Starter kit. Este circuito que vamos a montar consiste en que cuatro resistencia conectadas en paralelo (en función de si se pulsa o no un botón) que van a producir diferentes sonidos en un piezo eléctrico.

Para ello vamos a necesitar:

  • Placa de Arduino Uno y protoboard
  • Piezo eléctrico
  • 4 resistencias (de diferente valor para que se produzcan sonidos diferentes
Jpeg

Jpeg

 

Aquí tenemos un esquema del circuito ya montado realizado con fritzing

 

 

Esquema.png

 

 

 

El código del programa es el siguiente:

 

int notes[] = {262,294,330,349};

void setup() {
Serial.begin(9600);
}
void loop() {
int keyVal = analogRead(A0);
Serial.print(keyVal);
if(keyVal == 1023){
tone(8,notes[0]);
}
else if(keyVal >= 990 && keyVal <= 1010){
tone(8,notes[1]);
}
else if(keyVal >= 505 && keyVal <= 515){
tone(8,notes[2]);
}
else if(keyVal >= 5 && keyVal <= 10){
tone(8,notes[3]);
}
else{
noTone(8);
}
}

 

 

Finalmente os dejo un pequeño vídeo de como queda el circuito montado:

 

#Arduino #ArduinoUno #Music

A post shared by Electro (@electronica.ciencia) on

 

 

Si teneis cualquier duda podéis preguntar en:

electronica.ciencia@gmail.com

https://www.instagram.com/electronica.ciencia/

https://www.youtube.com/channel/UCod-vXmvS8-grkEzN_PiLNg

https://www.facebook.com/electronicaciencia/?ref=aymt_homepage_panel

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s