readButtonValue(id)
获取按压传感器状态
参数
参数名
类型
描述
id
unsigned char
要控制的ID号,范围0~10
返回
参数名
类型
描述
number
int
按压状态,1表示单击,2表示双击,3表示长按
例子
用uKitExplore v2板子控制,按压传感器单击时,亮红灯400ms;双击时,亮绿灯400ms,长按时,亮蓝灯400ms。未按下灯灭。
#include "uKitExplore2.h"
void setup() {
Initialization();
}
void loop() {
int ButtonState1 = 0;
ButtonState1 = readButtonValue(1);
if(ButtonState1 == 1){
setRgbledColor(255,0,0);
delay(400);
}
else if(ButtonState1 == 2){
setRgbledColor(0,255,0);
delay(400);
}
else if(ButtonState1 == 3){
setRgbledColor(0,0,255);
delay(400);
}
else{
setRgbledColor(0,0,0);
}
}
最后更新于
这有帮助吗?