Im running 10 servos (5 pan, 5 tilt) for a sculptural installation. The pan motors are hiTec hs785hb's, and the tilts are hitec hs5665mh's.
9 of them are powered externally, and one (pan) is powered by the arduino mega's 5v. Also the arduino is powered by a 9v power supply (because i thought this may solve the problem).
The servos are controlled via processing, which communicates with arduino using the example in file/examples/firmata/servoFirmata.
When I run the program (in processing), everything works fine for anywhere between 5 and 15 minutes, until one or more of the pan motors stops moving. When I restart the processing program, everything works fine again. :~
Any suggestions what this might be?
thanks in advance.