Функція updateIR()

Документація

Клас RobotControl

updateIR()

Зчитує значення з 5 інфрачервоних датчиків лінійного читання на нижній частині робота та зберігає значення у масиві. Доступ до масиву здійснюється через Robot.IRarray[]. Ця функція має бути викликана з контрольної плати.
Щоб отримати зчитування від конкретного інфрачервоного датчика, використовуйте IRRead() на рушійній платі.

Параметри
нема

Повертає
Robot.IRarray[]: містить значення 5 датчиків

Приклади
#include <ArduinoRobot.h>

void setup(){
  Robot.begin();
  Serial.begin(9600);
}

void loop(){
  Robot.updateIR(); // оновити ІЧ-масив
  for(int i=0;i<=4;i++){
    Serial.print(Robot.IRarray[i]); // надрукувати значення у послідовний порт
    Serial.print(",");
  }
  Serial.println("");
  delay(100);
}

Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.