Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/magxtron/smart_energy_meter
⚡ The power of energy measurements in your house.
https://github.com/magxtron/smart_energy_meter
acs712 arudino-uno aurduino electricity esp8266 iot real-time thingspeak wifi zmpt101b
Last synced: 2 days ago
JSON representation
⚡ The power of energy measurements in your house.
- Host: GitHub
- URL: https://github.com/magxtron/smart_energy_meter
- Owner: Magxtron
- License: mit
- Created: 2024-06-20T15:39:26.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-21T14:42:31.000Z (5 months ago)
- Last Synced: 2024-10-17T17:23:40.390Z (20 days ago)
- Topics: acs712, arudino-uno, aurduino, electricity, esp8266, iot, real-time, thingspeak, wifi, zmpt101b
- Language: C++
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://github.com/Magxtron/Smart_Energy_Meter/assets/157964593/90c55395-e729-4fa4-ae6f-824bf3b29b3d)![image](https://github.com/Magxtron/Smart_Energy_Meter/assets/157964593/62e52bf0-6ed0-44b8-b98b-1ac521e158d8)