button1.clicks()
获取按键状态
返回
参数名
类型
描述
number
int
按键状态;-1为长按,0为未按下,1为单击,2为双击
例子
用uKitExplore v2板子控制,板载按键单击时,亮红灯400ms;双击时,亮绿灯400ms,长按时,亮蓝灯400ms。未按下灯灭。
#include "uKitExplore2.h"
void setup() {
Initialization();
}
void loop() {
button1.Update();
if(button1.clicks == 1){
setRgbledColor(255,0,0);
delay(400);
}
else if(button1.clicks == 2){
setRgbledColor(0,255,0);
delay(400);
}
else if(button1.clicks == -1){
setRgbledColor(0,0,255);
delay(400);
}
else{
setRgbledColor(0,0,0);
}
}
最后更新于
这有帮助吗?