Potenciómetro y buzzer con ESP32-C3: sonido y luz

Potenciómetro y buzzer con ESP32-C3: sonido y luz

En este tutorial, aprenderás a trabajar con un potenciómetro y un buzzer (pasivo y activo) para controlar el sonido y la intensidad del LED de manera interactiva. A lo largo del tutorial, implementarás varias funcionalidades como:

El potenciómetro es un componente electrónico que permite ajustar su resistencia mediante un eje rotatorio. A medida que giras el eje, cambia la resistencia entre dos terminales del potenciómetro, lo que permite variar el voltaje en el terminal central ( wiper ). Este componente se usa comúnmente en circuitos para controlar el valor de una señal analógica.

Este código leerá el valor del potenciómetro en el pin GPIO3 y lo mostrará en el monitor serial .

Este código utilizará el valor del potenciómetro para ajustar el brillo del LED en función de la posición del potenciómetro.

Un buzzer activo genera sonido por sí mismo cuando se le aplica voltaje. Este tipo de buzzer no requiere que se le envíe una señal de frecuencia; simplemente emite un sonido a una frecuencia fija cuando se le da corriente.

Un buzzer pasivo requiere que se le envíe una señal de frecuencia específica para generar un tono. Puedes variar la frecuencia para generar diferentes tonos, lo que lo hace más versátil que el buzzer activo.

Este código utilizará el valor del potenciómetro para generar diferentes frecuencias de tono con el buzzer pasivo y activo.

Este código lee el estado del botón y activa el buzzer cuando el botón está presionado.

Recommended articles