自制一个双色爆闪灯
视频演示:
代码
/*
作用:Arduino的爆闪灯实验
*/
#define LED1 2
#define LED2 3
#define LED3 4
#define Buzzer 5
void setup (){
Serial.begin(9600);
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(Buzzer ,OUTPUT);
}
void loop(){
digitalWrite(LED3,HIGH);
digitalWrite(LED1,HIGH);
digitalWrite(LED2,LOW);
analogWrite(Buzzer,HIGH); //点亮LED
delay(150); //延迟100ms
digitalWrite(LED3,LOW);
digitalWrite(LED1,LOW);
digitalWrite(LED2,HIGH);
analogWrite(Buzzer,LOW); //点亮LED
delay(150); //延迟100ms
}
* 请教各位, 不知道是否有更好的玩法.
|