Módulo zumbador digital pasivo para Arduino, marca Keyestudio
Introducción
Podemos usar Aduino para hacer muchos trabajos interactivos, de los cuales el más utilizado es la pantalla acústica-óptica. Todo el experimento anterior tiene algo que ver con el LED. Sin embargo, el circuito en este experimento puede producir sonido. Normalmente, el experimento se realiza con un timbre o un altavoz, mientras que el timbre es más simple y fácil de usar. El timbre que presentamos aquí es un timbre pasivo. No puede ser activado por sí mismo, sino por frecuencias de pulso externas. Diferentes frecuencias producen diferentes sonidos. Podemos usar Aduino para codificar la melodía de una canción, que en realidad es bastante divertida y simple.
Especificación
Voltaje de trabajo: 3.3-5v
Tipo de interfaz: digitalCódigo de muestra:
int buzzer=8;//set digital IO pin of the buzzer
void setup()
{
pinMode(buzzer,OUTPUT);// set digital IO pin pattern, OUTPUT to be output
}
void loop()
{ unsigned char i,j;//define variable
while(1)
{ for(i=0;i<80;i++)// output a frequency sound
{ digitalWrite(buzzer,HIGH);// sound
delay(1);//delay1ms
digitalWrite(buzzer,LOW);//not sound
delay(1);//ms delay
}
for(i=0;i<100;i++)// output a frequency sound
{
digitalWrite(buzzer,HIGH);// sound
digitalWrite(buzzer,LOW);//not sound
delay(2);//2ms delay
}
}
}Después de descargar el programa, finaliza el experimento del timbre.
Ver video del producto: https://youtu.be/yIrpU9H4bNI