Arduino Nano ESP32 - zumbador piezoeléctrico
Este tutorial te enseña cómo usar el zumbador con ESP32. En detalle, aprenderemos:
- Cómo conectar el zumbador al Arduino Nano ESP32
- Cómo programar Arduino Nano ESP32 para controlar el zumbador y generar sonido y melodía
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de Zumbador Piezoeléctrico
El zumbador piezoeléctrico es un componente electrónico que puede emitir sonido, hacer un pitido o incluso reproducir música.
En el mercado hay un zumbador activo versátil 3V-24V active buzzer que puede funcionar tanto como un zumbador activo de 3-5 V como un zumbador de alto voltaje (12 V o más).
- Cuando está conectado directamente a un pin de Arduino, este zumbador emite un sonido estándar, lo que lo hace ideal para aplicaciones como indicadores sonoros de teclados.
- Cuando se conecta a una fuente de alta tensión a través de un relé, emite un sonido fuerte, lo que lo hace especialmente adecuado para señales de advertencia.
Diagrama de pines del zumbador piezoeléctrico
El zumbador piezoeléctrico suele incluir dos pines:
- Pin positivo (+): El Arduino Nano ESP32 genera la señal de control para este pin (directamente, o indirectamente a través de un relé)
- Pin negativo (-): conecta este pin a GND (0 V)

Cómo funciona un zumbador piezoeléctrico
Diagrama de cableado entre el zumbador piezoeléctrico y Arduino Nano ESP32
- El diagrama de cableado entre el zumbador piezoeléctrico y el Arduino Nano ESP32.

This image is created using Fritzing. Click to enlarge image
- El diagrama de cableado entre el módulo de zumbador piezoeléctrico y Arduino Nano ESP32

This image is created using Fritzing. Click to enlarge image
Código de Arduino Nano ESP32
Pasos R\u00e1pidos
Para empezar con Arduino Nano ESP32, siga estos pasos:
- Si eres nuevo en Arduino Nano ESP32, consulta el tutorial sobre cómo configurar el entorno para Arduino Nano ESP32 en el IDE de Arduino.
- Conecta los componentes de acuerdo con el diagrama proporcionado.
- Conecta la placa Arduino Nano ESP32 a tu computadora usando un cable USB.
- Inicia el IDE de Arduino en tu computadora.
- Selecciona la placa Arduino Nano ESP32 y su puerto COM correspondiente. Copia el código de abajo y pégalo en el IDE de Arduino
- Crea el archivo pitches.h en el IDE de Arduino mediante:
- Haz clic en el botón que está justo debajo del icono del monitor serie y elige Nueva pestaña, o usa las teclas Ctrl+Shift+N.
- Especifica el nombre del archivo pitches.h y haz clic en el botón OK
- Copie el código a continuación y péguelo en el archivo creado pitches.h.
- Compilar y subir el código a la placa Arduino Nano ESP32 haciendo clic en el botón Subir en el IDE de Arduino
- Escucha la melodía



Modificando el código de Arduino Nano ESP32
Modifiquemos el código de Arduino Nano ESP32 para reproducir la canción Jingle Bells.
Solo necesitamos cambiar los valores de dos arreglos: int melody[] y int noteDurations[].
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.