获取红外传感器距离值
参数名
类型
描述
id
unsigned char
要控制的ID号,范围0~10
number
int
映射距离,范围0~20
用uKitExplore v2板子每隔400ms打印一次1号超声波传感器的数值.
#include "uKitExplore2.h" void setup() { Initialization(); } void loop() { Serial.println(readInfraredDistance(1)); delay(400); }
用uKitExplore v2板子控制1号红外传感器,当距离小于5时,亮红灯,大于5时亮绿灯
#include "uKitExplore2.h" volatile int item; void setup() { Initialization(); item = 0; } void loop() { item=readInfraredDistance(1)); if(item>0 && item<5){ setRgbledColor(255,0,0); delay(300); } else{ setRgbledColor(0,255,0); delay(300); } }
最后更新于5年前