Categorías
Electrónica y Robótica Programación

Arduino – Zumbador activo

¿Qué aprenderemos?

Como utilizar un zumbador (buzzer) activo, que permite emitir un sonido Utilizando el pin número 2 para alimentar el zumbador. Una vez montado el circuito, haremos que el Led encienda mientras dejamos presionado el botón y se apaga dejándolo de presiona.

Componentes necesarios

Una placa Arduino.
Un zumbador.
Un botón.
Varios cables que utilizaremos para realizar las conexiones.
Una protoboard para realizar el montaje.

¿Cómo funciona un zumbador?

Un buzzer pasivo o un altavoz permiten convertir una señal eléctrica en una onda de sonido. Se debe proporcionar una señal eléctrica para conseguir el sonido deseado.

Un buzzer activo disponen de un oscilador interno, por lo que únicamente debemos alimentar el dispositivo para que se produzca el sonido.

Manos a la obra

Diagrama

A continuación veremos el código utilizado, para emitir la señal utilizaremos el PIN 2.

const int pinBuzzer = 2; //pin de salida

void setup()
{
}

void loop()
{
//generar tono de 440Hz durante 1000 ms
tone(pinBuzzer, 440);
delay(1000);

//detener tono durante 500ms
noTone(pinBuzzer);
delay(500);

//generar tono de 523Hz durante 500ms, y detenerlo durante 500ms.
tone(pinBuzzer, 523, 300);
delay(500);
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *