Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Smart Energy Meter

Welcome to the Smart Energy Meter project! This repository contains the code and documentation for a smart energy meter system that utilizes Arduino, ESP8266, ThingSpeak platform, ACS712 current sensor, ZMPT101B voltage sensor, and a LiquidCrystal LCD. The project aims to measure and monitor energy consumption in real-time, providing users with detailed insights through a cloud-based dashboard.

Features

  • Real-time Energy Monitoring: Measure voltage, current, and power consumption in real-time.
  • Wireless Data Transmission: Send data to the cloud using the ESP8266 Wi-Fi module.
  • Cloud Integration: Store and visualize data on the ThingSpeak platform.
  • Local Display: Display real-time measurements on a LiquidCrystal LCD.
  • Control Loads: Monitor and control a bulb to demonstrate energy usage.

Components

  • Arduino: Microcontroller for data acquisition.
  • ESP8266: Wi-Fi module for wireless communication.
  • ThingSpeak: Cloud platform for data storage and visualization.
  • ACS712: Current sensor for measuring current.
  • ZMPT101B: Voltage sensor for measuring voltage.
  • LiquidCrystal LCD: Display module for showing real-time data.
  • Bulb: Demonstrative load to measure energy consumption.

Getting Started

Prerequisites

  • Hardware:

    • Arduino (e.g., Arduino Uno)
    • ESP8266 Wi-Fi module
    • ACS712 current sensor
    • ZMPT101B voltage sensor
    • LiquidCrystal LCD
    • Bulb
    • Breadboard and jumper wires
  • Software:

    • Arduino IDE
    • ThingSpeak account

image

image

About

⚡ The power of energy measurements in your house.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages