I am working on a project involving the Uno, and I would like to benchmark the power requirements of Arduino. I am using the external 9V supply option.
Specifically, the Uno will be in to states,
power-save. In the first mode, I am doing some heavy processing tasks (RF and some sensors are the only external loads), and the Arduino typically runs
loop() without any delays. In the second mode,
loop() is execued about every 10-40 seconds.
I am interested in benchmarking how much power is consumed in both states (I need this to estimate the size of the battery required for the 9V supply).
Obviously, googling yielded me solutions that involved measuring current using chips in series with the supply (I probably can pull this off with a multimeter). What I am wondering is whether there exists an elegant solution for this, with (highly) accurate results (I would most likely quote the power values, so accuracy is a must for me)? Something I can dynamically measure on the Uno itself?