button1.Update();

更新板载按键状态

例子

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

最后更新于