Arduino: construye altavoces y tonos de salida: cómo funciona
También puede usar el Arduino para construir un altavoz y tener salida de tonos. Puede encontrar exactamente cómo funciona esto y qué código necesita en este consejo práctico.
Arduino: construye altavoces y tonos de salida: cómo funciona
Para convertir su Arduino en un altavoz, primero debe distinguir entre un zumbador activo y pasivo. Un zumbador activo ya está equipado con una fuente oscilante que genera un sonido tan pronto como se aplica un voltaje. Sin embargo, solo puede producir un tono con él.
- Un zumbador pasivo es un poco mejor. Puede controlar el tono utilizando la modulación de ancho de pulso. Simplemente conecte el zumbador al suelo y a un pin PWM (por ejemplo, pin 9).
- Ahora puede emitir tonos fácilmente utilizando el método de tono. Para hacer esto, escriba »tone (9, 2000)«. Ahora se emitiría un tono en el pin 9 con una frecuencia de 2, 000 Hz.
- Si lo desea, también puede especificar la duración en segundos con un parámetro adicional: »tono (9, 2000, 5)«. Entonces el sonido solo dura cinco segundos; de lo contrario se jugaría para siempre.
- Con el comando »noTone (9);« finaliza todos los tonos en un pin.
- Consejo: Por cierto, puedes tocar melodías profesionales con el Arduino. Primero importe la biblioteca de sonidos con el comando »#include" pitches.h "«. Algunas variables ya se han creado en esta biblioteca para que se asigne automáticamente una frecuencia a una nota determinada, como »NOTE_C3«.
En el siguiente consejo práctico le mostraremos cómo construir un termómetro con el Arduino.