MACHINE LEARNING BASED ENERGY METER USING ARDUINO UNO

2022 ELE Engineering Design Project (FM03)


Faculty Lab Coordinator

Farah Mohammadi

Topic Category

Consumer Products/Applications

Preamble

Saving energy is the biggest need in today’s life for both environment and one’s pocket. In order to save energy, it becomes important to know the amount of energy consumed in a day and keep a check on it. Since mobile phones have become a man’s best companion, this project works as an energy meter to notify the owner about the amount of energy consumption in a day or a specific duration of time and monitor one’s electricity bill.

Objective

In this project, a mobile energy meter is created using Arduino uno and a Wi-Fi module. The amount of energy consumption for a specific time is notified through GSM anywhere around the world. The person can manage the energy consumption over the mobile phone. Wi-Fi power meter or electricity tracker is a highly integrated power meter with an integrated Wi-Fi module that collects data on single-phase AC voltage, current, power, and other variables and sends it to the cloud over Wi-Fi.

Partial Specifications

• The project should be able to provide connection between microcontroller and wi-fi module to send the messages for energy consumption notification,
• The project should be able to provide connections between current sensor, microcontroller and load.
• The project should be able to use IFTTT platform to trigger SMS/email for energy meter.

Suggested Approach

• Arduino Uno microcontroller board based on the ATmega328P or similar Microcontroller. ESP12 wi-fi module. Current sensor. Voltage and power sensors.

Group Responsibilities

1. Perform Literature review
2. Collect and design the technical information to implement the system under consideration,
3. Implement and test of the entire system with the above objectives,
4. Write a technical report and present the obtained results at the end of this project, describing the main steps of writing the code in embedded C and the technical connection between the hardware units.

Student A Responsibilities

- Design and implement hardware requirements for wi-fi module.

Student B Responsibilities

- Design and implement hardware requirements for current sensor.

Student C Responsibilities

- Design and implement the hardware connections between wifi-module, current sensor and micro-controller.

Student D Responsibilities

-Write and implement the codes for Arduino and wifi-module. Set up an account online to store meter readings and initiate SMS/email notifications.

Course Co-requisites

Electronic power circuits, programming in C

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


FM03: MACHINE LEARNING BASED ENERGY METER USING ARDUINO UNO | Farah Mohammadi | Sunday September 11th 2022 at 01:31 PM