Descripción

El sensor BUZZER es un sensor que en su interior tiene un elemento piezo eléctrico que genera sonido al recibir una señal. Este sensor se puede utilizar para hacer un ruido que verifique que el programa funciona correctamente o para hacer alguna melodía.

Uso del sensor BUZZER

En este ejemplo conectaremos el sensor Buzzer para escuchar una escala de tonos. Al momento de cargar el programa, ya comienza a escucharse esta escala de tonos que va desde una frecuencia baja hasta una alta. Al llegar a la frecuencia más alta, repite la escala. Esta escala es creada por medio de un PWM.

Conexión

Conectamos el sensor Buzzer al pin D16 (A2) y solamente pueden utilizarse pines compatibles con PWM.

Ejemplo para Circuitpython

Copia este ejemplo en Mu Editor y guárdalo en módulo Nonthue M0 Main. Asegúrate que el archivo se llame code.py. Para probarlo solamente hace falta conectar el sensor Buzzer en el pin previamente definido.

Ejemplo para Arduino

Copia este ejemplo al editor de Arduino, compílalo y guárdalo. Recuerda que debes elegir en el menú Herramientas la tarjeta «Eltech Nonthue M0«.

Otros pines que podemos usar

Para el ejemplo anterior se pueden utilizar todos los pines PWM (señal senoidal ~ en el PINOUT).

Tip: Debemos tener en cuenta que los pines cuentan en su mayoría con múltiples funciones y alguna de ellas las podemos estar utilizando ya en nuestro programa. Los resultados podrían verse afectados por ello.