Buzzer activo con arduino
Un buzzer o zumbador es un transductor electroacústico que permite emitir señales de un solo tono.El modulo KY-012 es un buzzer activo que permite reproducir sonido con un solo tono cuando la señal recibida es alta. Se suele utilizar para proyectos básicos de sistema para alertar o señalizar acústicamente.
Si necesitamos producir conos diferentes deberíamos utilizar el modulo KY-006 o buzzer pasivo.
Especificaciones KY-012
El KY-012 consiste en un zumbador piezoeléctrico activo, que genera sonidos de 2,5KHz cuando recibe señales altas. Contiene 3 pines (S, +, -).- Voltaje: 3,5V a 5,5V
- Corriente: 30mA
- Frecuencia de resonancia 2,5KHz ±300Hz
- dB: 85dB
- Temperatura de funcionamiento: -20ºC a +70ºC
- Dimensiones: 1.8x1.4x1.2mm
Materiales
Para este montaje, utilizaremos:- Protoboard (o cables para adaptar directamente los pines al microcontrolador)
- Cables
- Modulo KY-012 o zumbador activo
- Arduino o microcontrolador
- Cable alimentación
Precio
Este modulo, el KY-013 lo podemos encontrar fácilmente en proveedores de electrónica, por un precio que ronda los 2-3€ aunque existen paquetes de 5 y 10 unidades más económicas por unidad. El precio varia según la tienda, los más económicos suelen demorarse más de 1-2 meses en su entrega.Esquema de montaje
Conectaremos el pin digital 3 a (S) y (-) a GND. Hay que tener en cuenta que algunos módulos están mal etiquetados. En mi caso, el buzzer estaba soldado del revés, provocando que el negativo fuese la señal y señal el negativo...😥Código
Este ejemplo básico, permite enviar señales en un corto tiempo de encendido y apagado a el KY-012.int buzzerPin = 3; void setup () { pinMode (buzzerPin, OUTPUT); } void loop () { digitalWrite (buzzerPin, HIGH); delay (1000); digitalWrite (buzzerPin, LOW); delay (1000); }
Comentarios
Publicar un comentario