Project Perspective
Three-Phase electrical power meter with Blink APP is a sophisticated exploration of industrial power monitoring and cloud-to-hardware interaction. By focusing on the essential building blocks—the CT sensors and the Blynk cloud platform—you'll learn how to communicate and track yours three-phase energy consumption using a specialized software logic and a robust wireless setup.
Technical Implementation: Sensors and Cloud Coordination
The project reveals the hidden layers of simple energy monitoring:
- Identification layer: Three CT Sensors (SCT013) and Voltage Transformers (ZMPT101B) act as the "eyes" of the project, measuring each yours three-phase current and voltage in real-time.
- Conversion layer: The Arduino code uses the EmonLib library to perform high-performance RMS calculations and determine yours "True Power" (Watts), "Apparent Power" (VA), and "Power Factor."
- Wireless Interface layer: The ESP32 NodeMCU acts as the bridge to yours home WiFi network, allowing yours energy data to reach the internet.
- Cloud Control layer: Using the Blynk App on yours phone, you can automatically log and visualize yours energy trends (kWh) in real-time from anywhere in the world.
- Display layer: The 16x2 Alphanumeric LCD provides a clear and versatile way to show the current "Power Status" locally.
Hardware Infrastructure
- ESP32 NodeMCU: The core WiFi-enabled micro-controller that manages the CT sensors and coordinates the cloud and display tasks.
- Current & Voltage Transformers: Providing contactless and reliable hydration and energy monitoring for each phase.
- 16x2 Alphanumeric LCD: Providing a clear and playful visual feedback for the user through text and numeric energy readings.
- Blynk Cloud: The primary platform for storing, visualizing, and sharing your energy monitoring data.
- Micro-USB Cable: Use to program the ESP32 directly from your computer for power and data.
Measurement and Interaction Step-by-Step
The energy monitoring process is designed to be very efficient:
- Initialize Hardware: Correctly seat the CT sensors and voltage modules on yours breadboard and prepare the ESP32 for action.
- Setup Cloud Sync: In the Arduino code, add your WiFi credentials and your unique Blynk Auth Token.
- Internal Dialogue Loop: The ESP32 constantly requests and performs the RMS calculations thousands of times per second.
- Visual and Audio Feedback: Watch the energy data update on yours Blynk dashboard in real-time, with a celebrating buzzer or LED sound for each successful update.
Future Expansion
- OLED Status Dashboard Integration: Add a small OLED display on the meter to show a larger life bar and the "Reality Index" forEach phase.
- Multi-sensor Climate Sync Synchronization: Connect several more sensors (up to 12) to independently monitor several different home circuits or "Zones."
- Cloud Interface Registration Support: Add a specialized mobile app to precisely control and track your energy usage from your smartphone.
- Advanced Velocity Profile Customization Support: Add a small slider or potentiometer to manually adjust the calibration or units (kWh/Watts) of your digital meter.