FYI: Why not to use 9V batteries for servos and motors.

I found this excellent page with discharge curves for 9V PP3 batteries at
various discharge currents - since motors and servos often take 1A or more
its very clear why they are not the correct way to power motors!

Note that at all the currents used the batteries gave no more than 5--7V - if you want 9V
limit to <30mA or so as they are designed for

Yeah, even when powering my 128x64 lcd, 4xAA batteries they dies in approx 30 minutes.

Nice work by the way.

Regards.