lineRead()

Versión InnobotIDE:

Todas las versiones.  Chequear Versión de InnobotIDE

Descripción:

Leer el estado de un sensor de línea de manera digital.

Sintaxis:

lineRead(Sensor);

Parámetros:

Sensor: Indica el sensor de línea al cual se desea leer o conocer su estado, entre sus opciones esta J1, J2, J3, J4, J5 y J6.

Retorno:

WHITE o BLACK

Ejemplo

void setup(){
}

void loop(){
  if(lineRead(J5) == WHITE && lineRead(J1) == WHITE){
    motorOn(M1, FORWARD);
    motorOn(M2, FORWARD);
  }
  
  if(lineRead(J5) == WHITE && lineRead(J1) == BLACK){
    motorOn(M2, FORWARD);
    motorOn(M1, REVERSE);
  }
  
  if(lineRead(J5) == BLACK && lineRead(J1) == WHITE){
    motorOn(M1, FORWARD);
    motorOn(M2, REVERSE);
  }
  
  if(lineRead(J5) == BLACK && lineRead(J1) == BLACK){
    motorOff(M1);
    motorOff(M2);
  }
}