(I think) The problem is the sensor itself. It needs at least 3V so I'm using a step up to increase the battery voltage. I'm switching the power off to it when the Arduino goes sleep. When it powers on again I get a temp of 85C unless I delay the reading by about half a second, so it's staying awake too long each cycle. The actual sensor uses very little.
I wonder if leaving it on would be better. Will leaving the step up on waste much? My other option is to switch the sensor on, go to sleep for 0.5-1 second, wake up, read temp.
I think I'll remove the temp sensor, just send the voltage, and see if it is the temp sensing that is draining the battery.
Me |