Ejemplo n.º 1
0
void motorReverse(int motor, int speed)
{
  motorSetSpeed(motor, speed);
  motors[motor].run(BACKWARD); 
#if defined CHASSIS_4WD    
  motors[motor+2].run(BACKWARD);   
#endif  
}
Ejemplo n.º 2
0
void motorForward(int motor, int speed)
{
  motorSetSpeed(motor, speed);
  motors[motor].run(FORWARD); 
#if defined CHASSIS_4WD  
  motors[motor+2].run(FORWARD);   
#endif  
}
Ejemplo n.º 3
0
//movimientos
void startSpeed(motor393 *motor_){ //define velocidades de los motores
	motorSetSpeed(&motor_[motorRight], MAX);
	motorSetSpeed(&motor_[motorLeft], MAX);
	motorSetSpeed(&motor_[motorOmni], 100);
	motorSetSpeed(&motor_[motorSuc], 100);
	motorSetSpeed(&motor_[motorLiftFront], 120);
	motorSetSpeed(&motor_[motorLiftBack], 120);
	motorSetSpeed(&motor_[motorShotRight], 100);
	motorSetSpeed(&motor_[motorShotLeft], 100);
}
Ejemplo n.º 4
0
void Move::setSpeed(int newSpeed) {
  motorSetSpeed(MOTOR_LEFT,  newSpeed) ;
  motorSetSpeed(MOTOR_RIGHT, newSpeed) ;
  speed = newSpeed; // save the value
}
Ejemplo n.º 5
0
void motorRightSetSpeed(uint8_t speed) {
    motorSetSpeed(GPIO_MOTOR_RIGHT_ENABLE, speed);
}
Ejemplo n.º 6
0
void motorLeftSetSpeed(uint8_t speed) {
    motorSetSpeed(GPIO_MOTOR_LEFT_ENABLE, speed);
}
Ejemplo n.º 7
0
void motorControl()
{

	motorSetSpeed(&motorL, -balanceControl.PwmLeft);
	motorSetSpeed(&motorR, balanceControl.PwmRight);
}
Ejemplo n.º 8
0
void motorReverse(int motor, int speed)
{
  motorSetSpeed(motor, speed);
  motors[motor].run(BACKWARD); 
}
Ejemplo n.º 9
0
void motorForward(int motor, int speed)
{
  motorSetSpeed(motor, speed);
  motors[motor].run(FORWARD); 
}