Log in

View Full Version : Servos not working


sp33chy
21-02-2010, 05:46
Yeah. As a last minute thing I am adding moving camera view. However the servo motor isn't working. Neither of the ones that I opened today work so I don't think it's hardware related. So I start off by making a Servo...

Servo beatrice = new Servo(4,10);
double beatricex; //double for angle

Digital module is in slot 4, with servo attached to PWM slot 10.

Then during teleop's loop, I have this:

if (rightjs.getRawButton(4)){
beatricex--;
}
if (rightjs.getRawButton(5)){
beatricex++;
}
beatrice.setAngle(beatricex);

Pressing the buttons does nothing. I have tried several variations, such as setting it with a constant in the code, using set instead of setAngle, and using an axis on the joystick. Nothing works. I'm thinking something stupid is being done by me and I'm just too blind and sleep-deprived to see it.

DonRotolo
21-02-2010, 05:55
Is the 6 volt power jumper installed on output 10? Without it, the servo has no power...

sp33chy
21-02-2010, 06:57
Sorry for my noobiness, but I never dealt with getting 6v power out of the board and I'm the only person on my team working on this part. What exactly do I need to do/what is the jumper and how do I attach it?

I'm assuming it's the two pins next to the PWM so I will try that I guess.

Robototes2412
21-02-2010, 13:37
yep, grab some jumpers off of a dead jaguar, they fit perfectly