Buzzer con Arduino – Generador Sonidos Variables

En este tutorial usaremos un buzzer con Arduino para crear un generador de sonidos. Para esto aprenderemos a usar los puertos de entradas analógicas. Un buzzer es un transductor piezoelectrico. Al hacer pasar voltaje, genera una onda de sonido con una frecuencia dada. Por lo tanto puedes utilizarlo para algún tipo de alarma o de señal auditiva que indique el paro o arranque de un proceso. Ten en cuenta que la aplicación particular depende de ti.

Material

En la tienda virtual de HeTPro puedes encontrar todos los materiales para este proyecto buzzer con arduino: hetpro-store.com

Los controladores y software Arduino lo puedes encontrar en: www.arduino.cc.

(adsbygoogle = window.adsbygoogle || []).push({});

Introducción Buzzer con Arduino

En primer lugar un buzzer no es más que un dispositivo electrónico que puede ser usado tanto para reproducir o detectar tonos. En nuestro ejemplo estamos conectando el buzzer con Arduino en el pin número 0. Ten en cuenta que tu lo puedes conectar a otro pin.
Los tonos pueden ser generados a partir de cualquier programa capaz de enviar valores ASCII a través del puerto serial ya sea el IDE de Arduino u otro. Programas de Terminal, Processing, Pure Data o Director, pueden ser usados para generar los tonos. En nuestro caso los caracteres ASCII los enviaremos por la ventana de dialogo del IDE Arduino. En consecuencia no requerimos instalar nada más. El objetivo de este proyecto es poder interactuar con el puerto de entradas analógicas y a su vez con los puertos de recepción de datos. En consecuencia poder controlar un generador de sonidos basado en un buzzer con Arduino.

Código del programa

Diagrama de conexión

En la siguiente imagen observamos la conexión. Finalmente podemos cargar nuestro programa al Arduino.  Ten en cuenta que las conexiónes pueden ser intercambiadas dentro de los parámetros de las funciones. En este caso la función tone tiene sus pines recomendados. Si quieres cambiar la entrada del ADC también revisa la función analogRead.

buzzer con arduino
Generador Sonidos Variables Arduino

 

2 comentarios en «Buzzer con Arduino – Generador Sonidos Variables»

  1. tengo un proyecto detector de fuga de fuga de gas y todo funciona exepto el buzzer no quiere sonar y ya reviso la resistencia y no es eso no sabrían que código puedo utilizar se esta usando de 5 voltios

    1. Jelyn, OJO toma en cuenta que hay buzzers de DC y buzzers de conmutación. Si no suena cunado le aplicas 5V intenta aplicarle una señal de PWM con el circuito embebido que estás usando. Nos dices como te fue.

Deja una respuesta

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