**
led灯开关的控制
**
```cpp
volatile boolean b1;
volatile boolean b2;
volatile int click;
volatile boolean laststate;
volatile boolean toggle;
void setup(){
laststate = digitalRead(8);
toggle = false;
click = 0;
pinMode(8, INPUT);
pinMode(13, OUTPUT);
b1 = digitalRead(8);
b2 = digitalRead(8);
pinMode(13, OUTPUT);
}
void loop(){
if (b1 != laststate) {
delay(20);
if (b1 == b2) {
laststate = b1;
click = click + 1;
}
}
if (click == 2) {
click = 0;
toggle = !toggle;
digitalWrite(13,toggle);
}
}
led灯开关的mixly图形化界面
***
## 计时器的显示
***
```cpp
#include <SevenSegmentExtended.h>
#include <SevenSegmentTM1637.h>
SevenSegmentExtended