Функція 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