ESP32 + Passive Buzzer + 16×2 I2C LCD | Buzzer ON/OFF Status Display | Arduino IDE*
amaramamelectronics
0:00 / 0:00
ESP32 + Passive Buzzer + 16×2 I2C LCD | Buzzer ON/OFF Status Display | Arduino IDE*
149 просмотров · 6 дн. назад
amaramamelectronics
217 подписчиков
149 просмотров · 6 дн. назад
Welcome to Amaramam Electronics — Build. Learn. Innovate! 🔧⚡
In this video, we demonstrate how to interface a *passive buzzer and a 16×2 I2C LCD with the ESP32-WROOM-32 development board*.
The ESP32 generates a 2 kHz frequency to activate the passive buzzer for 5 seconds and turns it OFF for the next 5 seconds. The LCD displays the buzzer status in real time, showing BUZZER ON and BUZZER OFF according to its operation.
🔧 Components Required:
ESP32-WROOM-32 development board
Passive buzzer
16×2 I2C LCD display
Breadboard
Jumper wires
USB data cable
🔌 Circuit Connections:
Passive Buzzer:
Positive (+) → ESP32 GPIO 25
Negative (−) → ESP32 GND
16×2 I2C LCD:
VCC → Compatible power supply
GND → ESP32 GND
SDA → GPIO 21
SCL → GPIO 22
💻 Software Required:
Arduino IDE
ESP32 Board Package
LiquidCrystal_I2C Library
⚙️ Project Working:
1. The ESP32 generates a 2 kHz frequency signal.
2. The passive buzzer produces sound for 5 seconds.
3. The LCD displays "BUZZER ON".
4. After 5 seconds, the buzzer turns OFF.
5. The LCD displays "BUZZER OFF" for the next 5 seconds.
6. The ON/OFF cycle repeats continuously.
🎯 What You Will Learn:
Interfacing a passive buzzer with ESP32
Connecting a 16×2 I2C LCD
Generating sound using PWM frequency control
Displaying real-time output status
Programming ESP32 using Arduino IDE
📌 Applications:
Security alarm systems
Warning and alert systems
Smart home automation
Industrial alert indicators
Embedded systems projects
👍 If you find this project useful, Like, Share, and Subscribe to our channel for more exciting electronics, Arduino, ESP32, and IoT tutorials!
🌐 Connect with Amaramam Electronics:
Website: https://amaramamelectronics.com/
YouTube: / @amaramamelectronics
Instagram: / amaramamelectronics
LinkedIn: / 109941295
WhatsApp Channel: https://whatsapp.com/channel/0029VbB5...
Amaramam Electronics — Build. Learn. Innovate! 🚀
#ESP32 #PassiveBuzzer #I2CLCD #ESP32Projects #BuzzerControl #ArduinoIDE #EmbeddedSystems #IoTProjects #ElectronicsProjects #AmaramamElectronics