Introducing the openenergymonitor system.
Arduino energy monitor.
1x 9v ac ac power adapter.
The energy monitor can calculate real power apparent power power factor rms voltage rms current.
Ct sensors interfacing with an arduino.
To keep component count low and the circuit as simple as possible the ads1115 is used in differential mode eliminating the need for bias resistors.
The arduino energy monitor.
The energy monitor can calculate real power apparent power power factor rms voltage rms current.
Attached to this step are the eagle schematics and board layouts for the arduino energy monitor shield as well as pdfs for printing and using the toner method for etching your own pcb.
The code is shown in the attached images here is the link to download the energy meter code.
1x 100kohm resistor for step down voltage divider.
Nov 19 2008 08 52 pm.
Pre assembled open hardware electricity temperature and humidity monitoring units based on the arduino and raspberry pi platforms.
The sketch is the software that runs on the arduino.
You can use the eagle files to get a professional board made or you can email me and see if i have any on hand for sale.
All the calculations are done in the digital domain on an arduino.
1x 9v ac ac power adapter 1x 100kohm resistor for step down voltage divider.
Smart energy monitor based on arduino project tutorial by mohamed maher.
Wiring up the circuit.
This project creates a real power energy monitor using a nodemcu module with esp8266 12 and ads1115.
The display the display unit.
The arduino converts the raw data from its analog input into human readable values then sends them to the serial port monitor.
The arduino energy monitor read 17952 times previous topic next topic.
Note that if etching your own board the through hole parts will be a bear to solder.
Assemble the components per the diagram above.
This basic version is for apparent power only.
Now you can upload your sketch onto your arduino if you haven t uploaded a sketch before then follow this guide on getting started.
First a quick look at the installed setup.
Upload the arduino sketch.
All the calculations are done in the digital domain on an arduino.
Step one gather components.
Because your setup ct resistors and input voltage may be different there is a scaling factor in the sketch which you will need to change before you will get.