Skip to content

18. Project Development

To reach the goal of having my own Energy Consumption Monitoring system I had to realize several steps as described below. The Gantt Chart and the table below will answer the following questions.

What tasks have been completed, and what tasks remain? 
what's working? what's not?
what questions need to be resolved?
what will happen when?
what have you learned?

Initial Project planning

Here is a plan I prepared for my last weeks of Fabacademy to do the final project.

LuzMon_FAST.png

And here is the gantt filled along the time with the modification I had to bring due to some modification of the project. The most important one was that I thought I would adapt EmonLibCM (the library for current measurement) to the ESP32 ADC. Finally as explained in the Final project pages I kept the Atmegas for the current measurement.

It was a good thing for me to havethis plan prepared to be sure I would have time to reach all the goals I had.

LuzMon_FAST.png

Questions to be resolved

The questions are documented here : Questions to be answered

Creating the LuzMon

Tasks Compulsory ? Status Comments
Design a casing for the electronic Yes 100% Some improvement can be brought to avoid stress on components during manipulation of the sensors.
Produce the Casing Yes 100% I have printed it only with thick layers to go fast a would be interested in a better quality when I have more time
Design the electronic for current measurement Yes 100%
Design the electronic for data management Yes 100%
Produce the electronic Yes 100% Not robust to manipulation
Learn how to use EmonLibCM Yes 100%
Create the Software for data transfer Yes 100% Nice thinking about data packaging. Could be improved no to use json. But at least the sensor name is done on the interface (raspberry) to avoid heavy json
Create the software for the OLED screen display No 10% Tests were done but due to electronic issue it is not fonctionnal, it will be a second step
Create the interface on the raspberry Pi Yes 100% I can see the data I wanted to see. Actual Power and cumulated consumed energy
Manage the database on the raspberry Pi Yes 50% It works well when all data is valid, but has some bugs when some sensors are missing
Sensor calibration Not for fabacademy, yes for me 10% I studied how to do and prepared a plan to do it thank to a calibrated power source
Test the device on a long period of time (>1month) for interface improvement No 0% I hope to be able to do it starting from this summer

For the future

To make it a complete project I would like to add the following features when I get the time to work on it :

  • A fuse and thermo fuse for safety
  • Automatic Wifi connection with WPS to avoid hard-coding passwords
  • Extra autonomous plug to increase power discretization
  • Cooling fan for electronics
  • Create molded silicon insert for cable entry into the casing
  • Work on reducing the number of clamps (they are a bit expensive) by bringing intelligence in the way data are analyed

This project was a really good occasion for me to learn how to start from an Idea and fight for it until the end in a really short amount of time with all the tools one needs to share what has been done.


Last update: June 18, 2021