Arduino Energy Meter


Electrical engineer Debasish Dutta has designed an energy meter built around an Atmel-powered Arduino Uno (ATmega328 MCU).

“I [come from the] village of Odisha, India, where frequent power cut are very common. Continuing studies after dusk was a real challenge [so] I designed a solar system for my home on a experimental basis,”

Dutta explained in a recent Instructables blog post.


“I used a solar panel of 10 Watt, 6V for lighting few bright LEDs. Then I decided to monitor the voltage, current, power and energy involved in the system, [which inspired] the idea of designing an energy meter.”

Dutta said he chose Arduino as “the heart” of his energy meter due to the numerous available open source libraries and intuitive IDE environment.

The energy meter uses three primary parameters to measure energy consumption: voltage, current and time.

“Voltage is measured by the help of a voltage divider circuit. As the Arduino analog pin input voltage is restricted to 5V I designed the voltage divider in such a way that the output voltage from it should be less than 5V. My battery used for storing the power from the solar panel is rated 6v, 5.5Ah. So I have to step down the 6.5v to a voltage lower than 5V,”

said Dutta.


go to original post


Please Login to comment
Notify of