IoT Based Smart Energy Meter

Share

Overview


This project focuses on developing a Smart Energy Meter using the ESP32 SoC as the core processing element. The aim is to accurately measure and display key electrical parameters, enhancing energy monitoring efficiency. For AC voltage measurement, the ZMPT101B circuit is used, offering precise voltage sensing capabilities. Current measurement is conducted using the SCT-013 30A current sensor, known for its reliability in capturing current flow. The signal from the current sensor is converted to DC using the AD736 RMS-to-DC converter IC from analog devices. This DC voltage is then measured and converted to corresponding current readings.

The ESP32 MCU plays a crucial role by processing the outputs from both the AD736 and the ZMPT101B circuit. It accurately translates these readings into digital data, representing AC voltage, AC RMS current, and power consumption. All the measured values are then displayed to an OLED screen for easy readout. This Smart Energy Meter is designed to provide real-time, accurate energy consumption data, making it a valuable tool for both domestic and industrial applications. The project aims to contribute to efficient energy usage by offering precise monitoring and data analysis capabilities.

PCB Gerber File

PCB Gerberdownload Button

Components Required

ValueManufacturerDigikey Part NumberDatasheet Link   Quantity
1UFSamsung Electro-MechanicsCL31B105KBHNNNE

Datasheet

2
1NFKEMETC1206C102KGRAC7800

Datasheet

2
10uFSamsung Electro-MechanicsCL31A106MAHNNNE

Datasheet

6
10nfKEMETC1206C103KCRAC7800

Datasheet

1
0.1uKEMETC1206C104K5RAC7210

Datasheet

1
33uFKYOCERA AVXTPSB336K010R0500

Datasheet

1
100UFKYOCERA AVXTLJA107M010R1400

Datasheet

1
3.5mm Audio JackKyconSTX-35331-4N-TR

Datasheet

1
10A172℃250VBel Fuse5STP 10-RD

Datasheet

1
CONN-TH_2P-P5.00Phoenix Contact1935161

Datasheet

1
S8050Comchip TechnologySS8050-G

Datasheet

2
10KYAGEORC1206FR-0710KL

Datasheet

12
820kYAGEORC1206FR-07820KL

Datasheet

1
5.1KStackpole Electronics IncRMCF1206JT5K10

Datasheet

2
100EYAGEORC1206FR-07100RL

Datasheet

1
100kYAGEORC1206FR-07100KL

Datasheet

3
300EYAGEORC1206JR-07330RL

Datasheet

2
20KYAGEORC1206FR-0720KL

Datasheet

1
4.7YAGEORC1206FR-074K7L

Datasheet

1
0RYAGEORC1206JR-070RL

Datasheet

1
R_3296-100KBourns Inc.3296Y-1-104LF

Datasheet

1
LED0805ams-OSRAM USALS R976-NR-1

Datasheet

2
Tactile switchCIT Relay and SwitchCS1213BGF260

Datasheet

2
Slide switchC&KSS-12D07-VG 4 NS GA PA

Datasheet

1
LM358BAIDRTexas InstrumentsLM358DR

Datasheet

1
ESP32-WROOM-32E(16MB)Espressif Systems1965-ESP32-WROOM-32E-N16CT-ND

Datasheet

1
AD736JRZAnalog DevicesAD736JRZ-R7

Datasheet

1
AMS1117-5.0Diodes IncorporatedAZ1117IH-5.0TRG1

Datasheet

1
AMS1117-3.3VDiodes IncorporatedAZ1117IH-3.3TRG1

Datasheet

1
TYPE-CGCT2073-USB4105-GF-ACT-ND

Datasheet

1
ICL7660CSARenesas Electronics CorporationICL7660CBAZ-T

Datasheet

1
Have any question related to this Article?