下面这些是自己学习arduino后自己编写的一段代码分享给各位,用来控制led灯闪烁方面,代码还可以继续优化改进,下次继续改。仅供学习交流用途。
#define ledPinG 7
#define ledPinY 8
#define ledPinR 9
#define ledOn HIGH
#define ledOff LOW
void setup() {
pinMode(ledPinG,OUTPUT);
pinMode(ledPinY,OUTPUT);
pinMode(ledPinR,OUTPUT);
}
void loop() {
digitalWrite(ledPinG,ledOn);
delay(10000);
digitalWrite(ledPinG,ledOff);
delay(500);
digitalWrite(ledPinG,ledOn);
delay(500);
digitalWrite(ledPinG,ledOff);
delay(500);
digitalWrite(ledPinG,ledOn);
delay(500);
digitalWrite(ledPinG,ledOff);
delay(500);
digitalWrite(ledPinG,ledOn);
delay(500);
digitalWrite(ledPinG,ledOff);
digitalWrite(ledPinY,ledOn);
delay(2000);
digitalWrite(ledPinY,ledOff);
digitalWrite(ledPinR,ledOn);
delay(10000);
digitalWrite(ledPinR,ledOff);
delay(500);
digitalWrite(ledPinR,ledOn);
delay(500);
digitalWrite(ledPinR,ledOff);
delay(500);
digitalWrite(ledPinR,ledOn);
delay(500);
digitalWrite(ledPinR,ledOff);
delay(500);
digitalWrite(ledPinR,ledOn);
delay(500);
digitalWrite(ledPinR,ledOff);
}
请勿将本人作品用于商业用途,谢谢