If I can I might put in a low current LED that switches off when my battery voltage drops too low. Maybe using a zener somehow? Tricky with NiMH since when considered flat they are still giving out about 1.1 volts I think?
I did the first year of the EE degree then changed to computer science. Much less maths!