AC Mains Voltage Monitor Kit with Arduino Uno
Build Your Own AC Mains Voltage Monitor with Arduino Uno – Real-Time VAC and Peak Detection
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Plug into practical energy monitoring without the risk. This kit uses the isolated ZMPT101B transformer to safely step down AC mains voltage, making it perfect for a first electronics project with real-world data. The Arduino Uno reads the sensor, calculates live VAC and peak values, and puts them on a bright 16x2 LCD—demystifying how power flows in your home.
What You'll Build
You’ll construct a complete AC mains voltage monitor that plugs into a standard socket and instantly shows true RMS voltage on the LCD. The system captures both live readings and the highest peak detected during each cycle, giving you a window into dynamic voltage changes. It’s a tangible tool that teaches calibration, ADC processing, and display integration.
What You'll Learn
- Reading analog signals from an AC voltage transformer sensor
- Using I2C communication to drive a 16x2 LCD with a backpack
- Converting raw ADC values into calibrated AC voltage (RMS and peak)
- Implementing peak detection logic inside an Arduino sketch
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| ZMPT101B AC Voltage Sensor | 1 |
| 16x2 LCD Display | 1 |
| I2C Backpack | 1 |
| 10kΩ Resistors | 5 |
| 100nF Capacitors | 5 |
| 400-point Breadboard | 1 |
| M-M Jumper Wires | 20 |
| 9V Battery Snap | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
This kit is tailored for school students exploring AC circuitry in CBSE Class 11-12 physics, ATL Tinkering Lab members building monitoring tools, and hobbyists who want a safe hands-on project. B.Tech ECE/EEE freshers can use it as a rapid mini-project, and Smart India Hackathon participants will find it a reliable base for energy-monitoring prototypes.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Open the AI companion through the QR code for instant debugging, or drop a message on WhatsApp — we’ll guide you until the LCD lights up with voltage readings.
Is it safe to connect to 230V AC mains?
Yes, the ZMPT101B module contains a built-in isolation transformer that separates high voltage from the Arduino side. Always unplug the sensor from mains before adjusting wiring, and follow the safety notes in the guide.
How do I calibrate the voltage readings?
The AI companion provides a calibration sketch. You’ll adjust a coefficient in the code by comparing your displayed value against a known reference (like a digital multimeter) for precise readings.
Can I log voltage data over time with this kit?
This project focuses on real-time display, but the Arduino code structure makes it easy to add an SD card module or serial logging. It’s an excellent starting point for an IoT energy logger.
ZMPT101B AC voltage transformer reads mains voltage. LCD shows live VAC with peak detection.
What's in this kit
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items