master
IoTcat 5 years ago
parent 3c34dd1d17
commit c163e93b29
  1. 3
      digital-clock.ino
  2. 6
      switch.h

@ -80,7 +80,8 @@ void loop(){
//如果reset键被按下,重置时钟 //如果reset键被按下,重置时钟
if(reset.isPressed() == true) { if(reset.isPressed() == true) {
clock.reset(); clock.reset();
swi.changeStatus(); swi.changeStatus(15);
reset.changeStatus(1);
} }
//如果开关打开,则开始或停止计时 //如果开关打开,则开始或停止计时

@ -43,7 +43,11 @@ public:
return _status; return _status;
} }
bool changeStatus(){ void changeStatus(int state){
if(state == 15){
this->_status = true;
return;
}
this->_status = !(this->_status); this->_status = !(this->_status);
} }

Loading…
Cancel
Save