int led = 7;
int led2 = 6;
int led3 = 5;
//定义按钮引脚
int b = 4;
void setup() {
// put your setup code here, to run once:
//设置led灯模式是输出
pinMode(led,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
//用变量a读取按钮的数值
bool a = digitalRead(b);
//如果按下按钮
if(a==1)
{
//循环闪烁三盏灯
while(1)
{
digitalWrite(led,1);//给led灯高电平,亮灯
delay(1000); //延时1000ms = 1s
digitalWrite(led,0);//给led灯低电平,系列
delay(1000);
digitalWrite(led2,1);
delay(1000);
digitalWrite(led2,0);
delay(1000);
digitalWrite(led3,1);
delay(1000);
digitalWrite(led3,0);
delay(1000);
}
}
}