I am using a VEX 2-wire motor with the Motor Controller 29 to use it like a three-wire motor.
I was told that I am able to program it like a servo using the Arduino Servo
class. When I use the write()
function to set the power, it works from values around 50-85 in one direction, slowing down the power as I increase the value, but when the value exceeds around 90 then the motor stops working and makes strange clicking sounds. It is not a hardware problem, because the motor works fine in either direction when I plug it straight into a power source.
Does anyone know what my problem is?