Zumbador Pasivo

 

Este proyecto te enseñará como usar un zumbador pasivo (passive buzzer). El zumbador tiene una señal analógica, es decir, se cuenta con un rango de frecuencias que se pueden usar.

 

En este ejemplo vamos a generar 8 diferentes sonidos (más bien frecuencias) que duren unos milisegundos.

 

Componentes necesarios para el proyecto:

 

  • Arduino
  • Zumbador pasivo (passive buzzer)
  • 2 cables (macho-hembra) para la conexión del zumbador

 

 

¿Qué es un zumbador pasivo?

 

Un zumbador pasivo es un componente electrónico que produce sonidos o tonos cuando se aplica un voltaje. A diferencia de un zumbador activo, que tiene su propia fuente de oscilación interna, el zumbador pasivo requiere que se le suministre un tono específico para producir sonido.

 

Este dispositivo consta de un diafragma que vibra cuando se aplica una corriente alterna. Al conectar el zumbador a una fuente de voltaje, genera un sonido cuya frecuencia está determinada por la frecuencia de la señal eléctrica que se le proporciona.

 

En proyectos electrónicos, los zumbadores pasivos son utilizados para crear efectos sonoros, alarmas o señales audibles. También es ampliamente usado en juegos electrónicos para niños. Su simplicidad y facilidad de uso los convierten en una opción popular en el diseño de circuitos donde se requiere retroalimentación audible.

 

Objetivo del proyecto

 

Programar diferentes frecuencias junto con el tiempo de duración y reproducirlo en el zumbador pasivo.

 

Como opción adicional se puede encender un LED cada vez que haya una nota musical.

 

¿Cómo se hace?

 

El principio de programación es muy simple. Vamos a seguir los siguientes pasos:

 

  • Primero definimos las frecuencias a las notas. Ejemplo: RE 294
  • Luego asignamos los pines. Ejemplo BUZZER = 8
  • Las notas se escriben como en una matriz siguiendo un orden específico. Aquí asignamos el orden que queremos darle. Podemos ir de grave a agudo, al revés o notas al azar. Ejemplo: DO, RE, MI, FA, SOL
  • Después definimos la duración de cada nota también como matriz. Nota: Ardunio toma el tiempo en milisegundos. Para las notas de arriba (Do, Re, Mi, Fa y Sol) podemos asignar diferentes tiempos. Ejemplo: 300, 200, 100, 500, 300
  • Por último le decimos a Ardunio que nuestras notas y la duración la tome como una gran matriz. Con esto se asigna a cada nota el tiempo que se indicó en el paso anterior.

 

En el archivo adjunto PDF se muestra la programación y también el esquema de conexión.

 

Proyecto - Zumbador Pasivo
25_Arduino_Zumbador_Pasivo.pdf
PDF-Dokument [673.6 KB]

 

Ahora vamos a hacer algo más interesante. Vamos a reproducir una pequeña canción. Tomamos como ejemplo los piratas del caribe.

 

 

Aquí la programación es lo mismo, sólo que por la variedad de notas y tiempos nuestra matriz de datos es más grande. Esto es lo que es realmente interesante de la programación con Arduino. Algunas aplicaciones se pueden incrementar teniendo la misma base de programación.

 

En el siguiente archivo puedes encontrar la programación de la canción del tema principal de los piratas del caribe.

 

Zumbador Pasivo - Piratas del Caribe
26_Zumbador_Pasivo - Piratas del Caribe.[...]
PDF-Dokument [617.4 KB]

¿Qué otras canciones puedes crear tú? Inténtalo y escríbenos tus comentarios.

 

Druckversion | Sitemap
© tu-queretaro