S4 (U2-L1) - Zumbador Pasivo
Last updated
Last updated
Hemos estado usando LEDs para hacer experimentos hasta ahora.
Para esta lección diseñaremos un circuito para emitir sonido usando un zumbador.
El zumbador incluye tanto el zumbador activo como el zumbador pasivo.
En este experimento, adoptamos el zumbador pasivo.
Al usar el zumbador pasivo, podemos controlar diferentes sonidos ingresando ondas cuadradas con frecuencias distintas.
¡¡Vamos a intentar hacer música!!.
1.- MATERIALES NECESARIOS PARA ESTA ACTIVIDAD
Conecta el LED a tu Placa R3 tal y como ves arriba:
Conecta el cable al pin D3, observa bien las conexiones / (En Arduino) Conecta el ánodo (el lado más largo del LED)
VCC --- 5V
I/O --- D3
GND --- GND (Tierra) Conecta el cable negro al pin GND (Tierra).
Abre el entorno de desarrollo de Arduino y crea un nuevo proyecto. Luego, copia y pega el siguiente código:
Compila el código y carga el programa en tu Arduino. Asegúrate de seleccionar el puerto y el tipo de placa correctos en el entorno de Arduino antes de cargar el código.
Programa en bloques y revisa bien las conexiones, actualiza el Firmware si fuera necesario. Carga la programación y observa si funciona.
Resultado de la Prueba: Desde el código anterior, 80 y 100 determinan la frecuencia en la declaración "for". El retardo controla la duración, como el ritmo en la música. Podremos reproducir música fabulosa si controlamos bien la frecuencia y el ritmo, así que averigüemos la frecuencia de los tonos. Como se muestra a continuación:
Después de conocer la frecuencia del tono, pasamos a controlar el tiempo que la nota suena. La música se produce cuando cada nota suena durante un cierto tiempo.
El ritmo de la nota se divide en un tiempo, medio tiempo, un cuarto de tiempo, un octavo de tiempo; nosotros estipulamos lo siguiente: Un tiempo para una nota como 1
1/2 tiempo es 0.5
1/4 de tiempo es 0.25
1/8 de tiempo es 0.125, etc.
Desde la notación, la música es un ritmo de 4/4.
Puedes experimentar modificando el código para cambiar la velocidad del parpadeo o probar con otros componentes y sensores para expandir el proyecto.
¡Diviértete explorando el mundo de Arduino!
RETOS ADICIONALES
1.- Programa en Mbot
2.- Experimenta con diferentes Notas y canciones que te apetezcan.