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);
}

