motorSpeed()

Versión InnobotIDE:

Todas las versiones.  Chequear Versión de InnobotIDE

Descripción:

Varía la velocidad de un motor.

Sintaxis:

motorSpeed(Motor, Velocidad);

Parámetros:

Motor: Indica el primer motor al cual se pretende variar su velocidad, entre las posibilidades se tiene M1 , M2, M3, M4.

Velocidad: Ingresamos un numero entre 0- 100, el cual será el porcentaje de velocidad que queremos.

Ejemplo

Ejemplo 1

void setup(){
  // Velocidad del motor M1 en un 80%
  motorSpeed(M1,80);
  // Velocidad del motor M2 en un 50%
  motorSpeed(M2,50);
}

void loop(){
  //Adelante
  motorOn(M1, FORWARD);
  motorOn(M2, FORWARD);
  delay(2000);
  motorOn(M1, REVERSE);
  motorOn(M2, REVERSE);
  delay(2000);
}

Ejemplo 2

void setup(){
  // Velocidad del motor M1 en un 90%
  motorSpeed(M1,90);
  // Velocidad del motor M2 en un 30%
  motorSpeed(M2,30);
}

void loop(){
  //Adelante
  motorOn(M1, FORWARD);
  motorOn(M2, FORWARD);
  delay(2000);
  motorOn(M1, REVERSE);
  motorOn(M2, REVERSE);
  delay(2000);
}

Nota:

Solo se debe escribir en la velocidad un numero entre 0- 100, sin necesidad de poner el %