I want to run a battery powered arduino, that will sleep for an hour then wake... run a few operations, then sleep for an hour again.
I have the sleep code working, but instead of using a hardware interrupt, like a physical button switch, I would like it to wake on its own after an hour.
Is there some clever way to leave a timer running that sets a pin high after an hour... to trip the wake pin... and restart my code?
I really just want to make a low power, xbee enabled device that will send out a data a few times a day, that can lat on batteries for a few months. Really the time running should be just a few seconds a day.
I did something which was battery powered and only needed to wake up periodically and take measurements. I built an external timer to wake up the Arduino once an hour. Here is the schematic that I used.