> Noveno tutorial ARDUINO: Zumbador, señales de alarma - Piensa 3D

Header Ads

Noveno tutorial ARDUINO: Zumbador, señales de alarma

Nuevo tutorial para la serie en el que por fin dejamos los LEDs a un lado y empezamos a usar otro tipo de dispositivos. En este caso empezaremos con un zumbador o un pequeño altavoz. Aquí tenéis el vídeo tutorial:


El esquema de conexión es muy sencillo:


El código es el siguiente:


float sinVal;
int toneVal;

void setup() {
  pinMode(8, OUTPUT);
}

void loop() {
  for (int x=0; x<180; x++) {
  // pasamos de grados a radianes
  sinVal = (sin(x*(3.1412/180)));
  
  // Generamos el tono, o mejor dicho la frecuencia
  
  toneVal = 2000+(int(sinVal*1000));
  tone(8, toneVal,2);
  
  }
}


No hay comentarios:

Iván Rodríguez. Con la tecnología de Blogger.