×

LED点亮开源分享

消耗积分:0 | 格式:zip | 大小:0.12 MB | 2022-11-29

12268

分享资料个

描述

该项目即将以特定方式(以你想要的方式)点亮更少

LED 将一个接一个地亮起,然后它们将反向移动。在这里,您可以使用任何您想要的 LED 以及任何颜色组合。

不要忘记喜欢。

代码如下。

byte ledPin[]={4, 5, 6, 7, 8, 9, 10, 11, 12, 13};//定义led的管脚

int led延迟(65);

int方向=1;

int currentLed;

unsigned long changeTime;//这被认为是无符号的,因为它将在将来使用它的功能

无效设置(){

对于 (int x=0;x<10;x++)

{

pinMode(ledPin[x],输出);

}

更改时间=毫秒();

}

无效的变化()

{

for(int x=0;x<10;x++)

{

数字写入(ledPin[x],低);

}

digitalWrite(ledPin[currentLed], HIGH);

currentLed+=方向;

如果(当前 LED==9)

{

方向=-1;

}

如果(当前 LED==0)

{

方向=1;

}

}

无效循环(){

// 把你的主要代码放在这里,重复运行:

if ((millis()-changeTime)>ledDelay)

{

改变领导();

更改时间=毫秒();

}

}


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !