Professional Documents
Culture Documents
02 Introduction
03 Objectives
04 Key Components
05 Methodology
06 Schematic Diagram
OVERVIEW
Traditionally, monitoring electricity consumption
involves manual meter readings.
4.Source-Website: https://how2electronics.com/
Real-time monitoring of
energy consumption
Key Components
#1 #2 #3
Current Sensor AC Single Phase Voltage ESP32 WiFi Module
(SCT013) Sensor (ZMPT101B)
Current Sensor (SCT013)
Specifications
Input Current: 0-30A/100A AC
Output Signal: DC 0-1 V
Non-linearity: 2-3 %
Build-in sampling resistance (RL): 62 Ω
Turn Ratio: 1800:1
Resistance Grade: Grade B
Work Temperature: -25 °C~+70 °C
Dielectric Strength (between shell and output):
1000 V AC / 1 min 5 mA
AC Single Phase Voltage Sensor (ZMPT101B)
Specifications
Voltage up to 250 volts can be measured
Lightweight with on-board micro-precision
voltage transformer
High precision on-board op-amp circuit
Operating temperature : 40ºC ~ + 70ºC
Supply voltage 5 volts to 30 volts
ESP32 WiFi Module
Specifications
CPU: Dual-core Tensilica LX6 microprocessors, clocked at 160
MHz
Memory: 520 KB SRAM, 448 KB ROM, 4 MB Flash memory
GPIO: 34 GPIO pins, including analog inputs, digital inputs, and
PWM outputs
Analog-to-Digital Converter (ADC): 12-bit SAR ADC with up to
18 channels
Digital-to-Analog Converter (DAC): 8-bit DAC with two
channels
Operating voltage: 2.2V to 3.6V
Operating temperature range: -40°C to +125°C
Methodology
The VCC & GND pins of both the SCT-013 Current Sensor and ZMPT101B
Voltage Sensor are connected to the Vin & GND of ESP32, which is a 5V
supply
The output analog pin of the ZMPT101B Voltage Sensor is connected to the
GPIO35 of ESP32
The output analog pin of the SCT-013 Current Sensor is connected to the
GPIO34 of ESP32.
To measure the current and voltage, the AC wires must be connected to the
input AC Terminal of the Voltage Sensor.
For the Current Sensor, only a single live or neutral wire needs to be
inserted inside the clip part.
Schematic Diagram
Program For ESP32
Program mainly consist of-
Emon Library
EEPROM Library
BlynkSimpleEsp32 Library
Timeline