Project Hub
/IoT & Connected Devices/Smart Energy / Water Metering/Energy Monitoring in Real Time with IoT
Intermediate
INDUSBOARD
Project Specific
3 – 6 Hours
Partial Kit
Energy Monitoring in Real Time with IoT
An improved IoT-based smart energy monitoring device that measures both voltage and current in real time to accurately calculate power usage, energy consumption, and billing.
This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.
The Energy Monitoring in Real Time with IoT project functions by combining voltage and current sensing hardware with the IndusBoard Coin microcontroller to continuously measure electrical parameters on an AC power line. To capture voltage safely, the system uses the ZMPT101B AC voltage sensor module, which steps down high-voltage mains alternating current to a safe, micro-controller-compatible low-voltage analog signal. Simultaneously, a current sensor measures the electrical current flowing through the circuit. Both of these analog sensor outputs are wired to the IndusBoard Coin, where its analog-to-digital converter samples the waveforms in real time. Using the Arduino IDE, the microcontroller executes custom calibration code to convert these raw digital readings into accurate root-mean-square (RMS) voltage and current values. By multiplying these synchronized measurements together, the system calculates instantaneous power usage and accumulates energy consumption over time. Finally, the IndusBoard Coin utilizes its onboard IoT capabilities to transmit this processed billing and power telemetry data to an external IoT dashboard software or database, allowing users to visualize energy usage trends remotely through the serial plotter code and web interfaces.
Why Build This
Develop practical competencies in IoT data pipelining by connecting real-world electrical sensors to cloud or local dashboard software for remote analytics.
Gain hands-on engineering experience with AC power calculations, sensor signal conditioning, and mathematical calibration for voltage and current measurement.
Create a functional prototype for automated electricity billing and household power monitoring suitable for engineering capstone or smart-grid applications.
Real-World Application
Real-time household or industrial power monitoring, automated electricity billing, and energy consumption analytics.
Skills You'll Learn
AC power calculation
analog sensor calibration
microcontroller analog-to-digital conversion
real-time data logging
IoT dashboard integration
serial data plotting
Safety Precautions
Exercise extreme caution when working with AC mains voltage during sensor calibration and voltmeter testing.
Technology Tags
IOT
ENERGY METER
ZMPT101B
CURRENT SENSOR
VOLTAGE SENSOR
REAL-TIME DASHBOARD
DATABASE
CALIBRATION
Frequently Asked Questions
You will need the Arduino IDE to write, calibrate, and upload the monitoring code to the IndusBoard Coin, along with a compatible IoT dashboard software or database to visualize your data.
The ZMPT101B module uses an onboard miniature voltage transformer to isolate and step down high AC mains voltage into a safe, low-voltage analog signal that the IndusBoard Coin can safely measure.
Calibration code maps raw analog-to-digital converter values from the ZMPT101B and current sensor to actual calibrated units (like volts and amperes), ensuring your power and billing calculations are accurate.
Gallery
This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.
Kitkraft Project Hub — curated from the maker community, credited at the source.