标题:
Arduino LED跑马灯
[打印本页]
作者:
zhcdb2671
时间:
2018-9-27 15:43
标题:
Arduino LED跑马灯
材料:1、220Ω电阻6个;2、LED6个;3、杜邦线若干;4、面包板
LED_6.jpg
(736.49 KB, 下载次数: 46)
下载附件
2018-9-27 15:39 上传
代码如下:
int delayTime=50;
int dir=1;
int currentLED=4;
byte ledPin[]={8,7,6,5,4};
long timeChanged=0;
void setup() {
for(int i=0;i<=5;i++)
{
pinMode(ledPin[i],OUTPUT);
}
timeChanged=millis();
}
void loop() {
if((millis()-timeChanged)>delayTime)
{
for(int i=0;i<=5;i++)
{
digitalWrite(ledPin[i],LOW);
}
digitalWrite(ledPin[currentLED],HIGH);
currentLED=currentLED+dir;
if(currentLED==5)
{
dir=-1;
}
if(currentLED==0)
{
dir=1;
}
timeChanged=millis();
}
}
复制代码
作者:
zhcdb2671
时间:
2018-9-27 23:21
通过时间差开/关LED
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1