Since we’ve bought a bunch of solar panels on our roof, I’m building an electricity monitoring device based on the Arduino microcontroller.
It’s running for a while, monitoring solar power generation but now it can also read the Smart energy Meter which we got from the energy company. So currently it reads and/or calculates the following data:
– Actual & Peak solar power generation
– total solar power generation today and lifetime
– actual, peak and total today electricity import from grid
– actual, peak and total today electricity export to grid
– Actual, Peak and total today electricity consumption (Import + Solar – export)
– Gas consumption per hour and day
All values are uploaded to PVoutput.org which offers some extended parameters to ‘supporters’. Those can be used for i.e. Gas consumption. Unfortunately it can store the data but not (yet) show them in graphs.
Read more and download sources on the Arduino projects here. And check the menu too for ‘DIY – Domotica & PVOutput’ for more details!
You can download the whole package, Energy Meter, Domotica Gateway and Wireless LCD Display. Unfortunately it is not ‘monkey proof’, so you have to dig into the code and change it to suit your situation and needs.
Hi, I’m starting solar cell monitoring project with arduino,
and I need monitoring such as ; measure DC current from solar panel and battery, peak, actual and total solar power generation, etc
then next step is publish all data collection to internet
can you give some reference ?
thanks,
Hi,
I’ll send you my source code which contains at least a part that shows you how to upload to PVoutput.org.
They way I measure my solar power is on the AC part. The DC part is not interesting for me. Also the code measures the power (watts) and not current or voltage. You have to find something that can measure voltage and current if you want to check DC values.
You might want to check: where they have a cool total solution.
Enjoy!
Alexander
Hello ,
I am currently involved in a project where i am building a solar panel which provides power at a domestic scale. For that i was thinking of using the Arduino board to measure the battery voltage and solar panel characteristics. Also the circuit will switch over to the grid in times of unavailability of solar power. So it would be very helpful if u could guide me in this and provide the source codes.
Thanks in advance !! 😀
Hi, I am doing a solar panel project and I would like to use Arduino Uno board to measure and record the characteristic of my solar panel. Can you advise me on this matter because I am a newbie in Arduino.
I would start with buying an Arduino Mega because otherwise you might run into the limits of the memory of the UNO.
Try ebay, they are not too expensive there.
Visit: http://solarmeter.codeplex.com where a very good source is available to upload data to pvoutput.org. It also includes documentation. When you are a first time starter, that’s the place to look. My code is a little more dirty for my specific purposes.
Good luck
I m also building but bidirectional logic not working .could you please provide me the documents.
Thank you