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 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: