And all this was to not loose the total rain amount when changing the display's batteries. ;) Great learning experience. Amazing what these little micro-controllers can do.Good work Ed!:)
Ken
Depends on the batteries. Carbon, alkaline, and NiCad batteries will leak over time and corrode the contacts and maybe even the PCBs. Not sure about the varieties of lithium batteries. Put the device in a two layers of ZipLock bags with silica gel packets. Leave the batteries out, or put it...
If you now want a preset for the pulses you might want to invest your effort in learning and construction of a devise based on the Arduino micro-controller. Tons of information out there on programing functions like interfacing displays, keypads, and relays. If you are looking for a challenge...