0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何闪烁1-12个LED

454398 来源:网络整理 作者:网络整理 2019-11-19 10:19 次阅读

步骤1:材料

对于此项目,您将需要:

电线

Arduino开发板

1-12 led(im使用10)

usb适配器

无焊料面包板

步骤2:插入LED

带上您的led并将它们放在面包板上。确保知道led的哪一侧为正,哪一侧为负。我喜欢将led灯的正面指向右边。另外,在每个LED之间保持一个孔的间距

步骤3:

现在,将中等尺寸的电线插入

步骤4:

现在将导线插入面包板的前面。每个LED的每个正极。

步骤5:

现在将导线插入负极行中,以放置中线现在,将这些电线插入LED的负极。

步骤6:

现在我们必须插入放置arduino板,以便您可以将电缆从arduino针1插入arduino针12,但与上升到哪个针脚无关。

步骤7:

现在将负极线插入GND。

步骤8:代码

int ledPins [] = {《1,2,3,4,5,6,7,8,9,10,11,12};//附有LED的引脚号数组

int pinCount = 9;

void设置(){

pinMode(1,OUTPUT);//不同的led模式

pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

pinMode(4,OUTPUT);

pinMode(5,OUTPUT);

pinMode( 6,OUTPUT);

pinMode(8,OUTPUT);

pinMode(7,OUTPUT);

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

pinMode( 11,OUTPUT);

pinMode(12,OUTPUT);

}

void循环(){

digitalWrite(1,LOW);

延迟(60);

digitalWrite( 2,LOW);

延迟(59);

digitalWrite(3,LOW);

延迟(58);

digitalWrite(4,LOW);

延迟(57);

digitalWrite(5,LOW);

延迟(56);

digitalWrite(6,LOW);

延迟(55);

digitalWrite(7,LOW);

延迟( 54);

digitalWrite(8,LOW);

延迟(53);

digitalWrite(9,LOW);

延迟(52);

digitalWrite(10,LOW);

delay(51);

digitalWrite(11,LOW);

delay(50);

digitalWrite(12,LOW);

delay(49);

digitalWrite(1, HIGH);

延迟(48);

digitalWrite(2,HIGH);

延迟(47);

digitalWrite(3,HIGH);

延迟(46);

digitalWrite(4,HI GH);

延迟(45);

digitalWrite(5,HIGH);

延迟(44);

digitalWrite(6,HIGH);

延迟(43);

digitalWrite(7,HIGH);

延迟(42);

digitalWrite(8,HIGH);

延迟(41);

digitalWrite(9,HIGH);

延迟(40) ;

digitalWrite(10,HIGH);

延迟(39);

digitalWrite(11,HIGH);

延迟(38);

digitalWrite(12,HIGH);

延迟(37);

digitalWrite(12,LOW);

延迟(60);

digitalWrite(11,LOW);

延迟(59);

digitalWrite(10 ,LOW);

延迟(58);

digitalWrite(9,LOW);

延迟(57);

digitalWrite(8,LOW);

延迟(56);

digitalWrite(7,LOW);

延迟(55);

digitalWrite(6,LOW);

延迟(54);

digitalWrite(5,LOW);

延迟(53 );

digitalWrite(4,LOW);

延迟(52);

digitalWrite(3,LOW);

延迟(51);

digitalWrite(2,LOW);

延迟(50);

digitalWrite(1,LOW);

延迟(49);

digitalWrite(12,HIGH);

延迟(48);

digitalWrite(11,HIGH) );

延迟(47);

数字写(10,HIGH);

延迟(46);

digitalWrite(9,HIGH);

延迟(45);

digitalWrite(8,HIGH);

延迟(44) ;

digitalWrite(7,HIGH);

延迟(43);

digitalWrite(6,HIGH);

延迟(42);

digitalWrite(5,HIGH);

延迟(41);

digitalWrite(4,高);

延迟(40);

digitalWrite(3,高);

延迟(39);

digitalWrite(2,高) ;

延迟(38);

digitalWrite(1,HIGH);

延迟(37);

digitalWrite(12,HIGH);

延迟(60);

》 digitalWrite(11,HIGH);

延迟(59);

digitalWrite(10,HIGH);

延迟(58);

digitalWrite(9,HIGH);

延迟(57 );

digitalWrite(8,HIGH);

延迟(56);

digitalWrite(7,HIGH);

延迟(55);

digitalWrite(6,HIGH);

延迟(54);

digitalWrite(5,高);

延迟(53);

digitalWrite(4,高);

延迟(52);

digitalWrite(3,高);

延迟(51);

digitalWrite(2,高);

延迟(50);

digitalWrite(1,高);

延迟(49);

digitalWrite (12,LOW);

del ay(48);

digitalWrite(11,LOW);

延迟(47);

digitalWrite(10,LOW);

延迟(46);

digitalWrite(9,LOW) ;

延迟(45);

digitalWrite(8,LOW);

延迟(44);

digitalWrite(7,LOW);

延迟(43);

digitalWrite( 6,LOW);

延迟(42);

digitalWrite(5,LOW);

延迟(41);

digitalWrite(4,LOW);

延迟(40);

digitalWrite(3,LOW);

延迟(39);

digitalWrite(2,LOW);

延迟(38);

digitalWrite(1,LOW);

延迟( 37);

digitalWrite(12,HIGH);

延迟(60);

digitalWrite(10,HIGH);

延迟(59);

》 digitalWrite(8,HIGH);

延迟(58);

digitalWrite(6,HIGH);

延迟(57);

digitalWrite(4,HIGH);

延迟(56 );

digitalWrite(2,HIGH);

延迟(55);

digitalWrite(1,HIGH);

延迟(54);

digitalWrite(3,HIGH);

延迟(53);

digitalWrite(5,高);

延迟(52);

digitalWrite(7,高);

延迟(51);

digitalWrite(9,高);

延迟(50);

digitalWrite( 11,HIGH);

延迟(49);

digitalWrite(11,LOW);

延迟(48);

digitalWrite(9,LOW);

延迟(47);

digitalWrite(7,LOW);

延迟(46);

digitalWrite(5,LOW);

延迟(45);

digitalWrite(3,LOW);

延迟( 44);

digitalWrite(1,LOW);

延迟(43);

digitalWrite(2,LOW);

延迟(42);

digitalWrite(4,LOW);

delay(41);

digitalWrite(6,LOW);

delay(40);

digitalWrite(8,LOW);

delay(39);

digitalWrite(10, LOW);

延迟(38);

digitalWrite(12,LOW);

延迟(37);

digitalWrite(2,HIGH);

延迟(60);

digitalWrite(4,高);

延迟(59);

digitalWrite(6,高);

延迟(58);

digitalWrite(8,高);

延迟(57);

digitalWrite(10,HIGH);

延迟(56);

digitalWrite(12,HIGH);

延迟(55);

digitalWrite (1,高);

延迟(54);

digitalWrite(3,高);

延迟(53);

digitalWrite(5,高);

延迟(52);

digitalWrite(7,高);

延迟(51);

digitalWrite(9,HIGH);

延迟(50);

digitalWrite(11,HIGH);

延迟(49);

digitalWrite(1,LOW);

延迟( 48);

digitalWrite(3,LOW);

延迟(47);

digitalWrite(5,LOW);

延迟(46);

digitalWrite(7,LOW);

delay(45);

digitalWrite(9,LOW);

delay(44);

digitalWrite(11,LOW);

delay(43);

digitalWrite(2, LOW);

延迟(42);

digitalWrite(4,LOW);

延迟(41);

digitalWrite(6,LOW);

延迟(40);

digitalWrite(8,LOW);

延迟(39);

digitalWrite(10,LOW);

延迟(38);

digitalWrite(12,LOW);

延迟(37) ;

digitalWrite(12,LOW);

延迟(60);

digitalWrite(11,HIGH);

延迟(59);

digitalWrite(10,LOW);

延迟(58);

digitalWrite(9,高);

延迟(57);

digitalWrite(8,LOW);

延迟(56);

digitalWrite(7,高) ;

延迟(55);

digitalWrite(6,LOW);

延迟(54);

digitalWrite(5,HIGH);

延迟(53);

digitalWrite( 4,LOW);

延迟(52) ;

digitalWrite(3,HIGH);

延迟(51);

digitalWrite(2,LOW);

延迟(50);

digitalWrite(1,HIGH);

延迟(49);

digitalWrite(12,LOW);

延迟(48);

digitalWrite(11,HIGH);

延迟(47);

digitalWrite(10,LOW) ;

延迟(46);

digitalWrite(9,高);

延迟(45);

digitalWrite(8,LOW);

延迟(44);

digitalWrite( 7,HIGH);

延迟(43);

digitalWrite(6,LOW);

延迟(42);

digitalWrite(5,HIGH);

延迟(41);

digitalWrite(4,LOW);

延迟(40);

digitalWrite(3,HIGH);

延迟(39);

digitalWrite(2,LOW);

延迟( 38);

digitalWrite(1,HIGH);

延迟(37);

digitalWrite(12,HIGH);

延迟(60);

digitalWrite(11,LOW);

delay(59);

digitalWrite(10,HIGH);

delay(58);

digitalWrite(9,LOW);

delay(57);

digitalWrite(8, HIGH);

延迟(56);

digitalWrite(7,LOW);

延迟(55);

digitalWrite(6,HIGH);

延迟(54);

digitalWrite(5,LOW);

删除ay(53);

digitalWrite(4,高);

延迟(52);

digitalWrite(3,LOW);

延迟(51);

digitalWrite(2,高) ;

延迟(50);

digitalWrite(1,LOW);

延迟(49);

digitalWrite(12,HIGH);

延迟(48);

digitalWrite( 11,LOW);

延迟(47);

digitalWrite(10,HIGH);

延迟(46);

digitalWrite(9,LOW);

延迟(45);

digitalWrite(8,HIGH);

延迟(44);

digitalWrite(7,LOW);

延迟(43);

digitalWrite(6,HIGH);

延迟( 42);

digitalWrite(5,LOW);

延迟(41);

digitalWrite(4,HIGH);

延迟(40);

digitalWrite(3,LOW);

延迟(39);

digitalWrite(2,高);

延迟(38);

digitalWrite(1,LOW);

延迟(37);

digitalWrite(1,LOW);

延迟(60);

digitalWrite(12,LOW);

延迟(59);

digitalWrite(2,LOW) ;

延迟(58);

digitalWrite(11,LOW);

延迟(57);

digitalWrite(3,LOW);

延迟(56);

digitalWrite( 10,LOW);

延迟(55);

digitalWrit e(4,LOW);

延迟(54);

digitalWrite(9,LOW);

延迟(53);

digitalWrite(5,LOW);

延迟(52) ;

digitalWrite(8,LOW);

延迟(51);

digitalWrite(6,LOW);

延迟(50);

digitalWrite(7,LOW);

延迟(49);

digitalWrite(12,高);

延迟(48);

digitalWrite(1,高);

延迟(47);

digitalWrite(11,高) ;

延迟(46);

digitalWrite(2,高);

延迟(45);

digitalWrite(10,高);

延迟(44);

digitalWrite( 3,HIGH);

延迟(43);

digitalWrite(9,HIGH);

延迟(42);

digitalWrite(4,HIGH);

延迟(41);

digitalWrite(8,HIGH);

延迟(40);

digitalWrite(5,HIGH);

延迟(39);

digitalWrite(7,HIGH);

延迟( 38);

digitalWrite(6,HIGH);

digitalWrite(12,LOW);

延迟(60);

digitalWrite(1,LOW);

延迟(59);

digitalWrite(11,LOW);

延迟(58);

digitalWrite(2,LOW);

延迟(57);

digitalWrite(10 ,LOW);

延迟(56);

digitalW rite(3,LOW);

延迟(55);

digitalWrite(9,LOW);

延迟(54);

digitalWrite(4,LOW);

延迟(53) ;

digitalWrite(8,LOW);

延迟(52);

digitalWrite(5,LOW);

延迟(51);

digitalWrite(7,LOW);

延迟(50);

digitalWrite(6,LOW);

延迟(49);

digitalWrite(1,HIGH);

延迟(48);

digitalWrite(12,HIGH) ;

延迟(47);

digitalWrite(2,高);

延迟(46);

digitalWrite(11,高);

延迟(45);

digitalWrite( 3,HIGH);

延迟(44);

digitalWrite(10,HIGH);

延迟(43);

digitalWrite(4,HIGH);

延迟(42);

digitalWrite(9,HIGH);

延迟(41);

digitalWrite(5,HIGH);

延迟(40);

digitalWrite(8,HIGH);

延迟( 39);

digitalWrite(6,HIGH);

延迟(38);

digitalWrite(7,HIGH);

}
责任编辑:wv

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

    关注

    237

    文章

    22609

    浏览量

    647424
  • Arduino
    +关注

    关注

    186

    文章

    6439

    浏览量

    185430
收藏 人收藏

    评论

    相关推荐

    闪烁发光二极管的工作原理及应用电路

    闪烁发光二极管,简称闪烁LED,是一种能够自主发出闪烁光线的LED。它的工作原理与普通LED相似
    的头像 发表于 06-08 11:39 1480次阅读
    <b class='flag-5'>闪烁</b>发光二极管的工作原理及应用电路

    si4463发送数据后,LED闪烁不同步怎么解决?

    用si4463做无线通讯,主机发送闪烁指令到从机,N从机接收到指令后开启定时器,控制LED1HZ 的频率进行同步闪烁,然后主机开始进行按
    发表于 05-07 07:32

    如何将LED连接到Arduino板并使其闪烁

     在本快速入门指南中,您将学习如何将 LED 连接到 Arduino 板并使其闪烁
    的头像 发表于 02-11 10:53 1116次阅读
    如何将<b class='flag-5'>LED</b>连接到Arduino板并使其<b class='flag-5'>闪烁</b>

    使用GTM中断实现LED的500ms间隔的闪烁LED没有闪烁的原因?

    使用GTM中断实现LED的500ms间隔的闪烁:设定GTM中断周期为1ms,每次进入GTM的中断处理函数只进行变量+1(类似于计数器);同时会在core0_main()里的While(
    发表于 02-02 12:14

    LED灯关灯后闪烁的解决方法

    LED灯以其亮度大、耗能低、寿命长等特点,逐步霸占当今电灯市场。一般来说,LED灯是很难发生问题的,在LED灯的问题中,不外乎三种毛病:灯不亮、灯变暗、关灯后闪烁。今天我们来逐条分析解
    发表于 02-01 16:40 637次阅读

    LED闪烁的原因 LED闪烁故障解决方法

    LED闪烁的原因 LED闪烁故障解决方法 LED闪烁是指在正常使用过程中,
    的头像 发表于 12-11 15:31 2972次阅读

    闪烁LED小灯的设计

    电子发烧友网站提供《闪烁LED小灯的设计.doc》资料免费下载
    发表于 10-24 09:18 0次下载
    <b class='flag-5'>闪烁</b><b class='flag-5'>LED</b>小灯的设计

    led显示屏屏幕闪烁如何解决

    当我们在led显示屏上看广告时,有时会发现屏幕闪烁。遇到这样的问题应该怎么解决?接下来我们来看看具体的解决方案。
    发表于 10-19 11:07 1700次阅读

    LED多灯同时闪烁电路原理图

    闪烁速度 应该每秒约得到1.5次闪烁 考虑下LED亮度 对于标准输出LED来说,通常10-15毫安(mA)的电流是一个不错的电流量。在这个电路中,您有八个这样的
    发表于 10-13 10:50 1007次阅读
    <b class='flag-5'>LED</b>多灯同时<b class='flag-5'>闪烁</b>电路原理图

    简单的闪烁电池监视器电路图

      这是一个简单的电池监控电路,其中 LED 将持续闪烁,直到电池电压高于水平。晶体管 Q1 和 Q2 连接成非稳态多谐振荡器电路。该闪烁电池监视器电路可以在 6V 至 12V 的各种
    的头像 发表于 08-22 16:49 567次阅读
    简单的<b class='flag-5'>闪烁</b>电池监视器电路图

    闪烁led灯电路图解说明

    这个简单而便宜的电路不仅适用于圣诞节!只有两个电阻器,一个小信号晶体管,如BC547,一个“闪烁”的LED和一串“正常”的LED闪烁LED
    的头像 发表于 07-23 15:30 2982次阅读
    <b class='flag-5'>闪烁</b>的<b class='flag-5'>led</b>灯电路图解说明

    led灯微亮并闪烁是什么原因,led指示灯微亮怎么解决

    本文将介绍led灯微亮并闪烁的原因,led指示灯微亮的解决办法以及在日常中使用led指示灯的注意事项。
    的头像 发表于 07-21 10:39 1.4w次阅读

    如何以不同的速率闪烁2个LED

    电子发烧友网站提供《如何以不同的速率闪烁2个LED.zip》资料免费下载
    发表于 07-11 17:06 0次下载
    如何以不同的速率<b class='flag-5'>闪烁</b>2个<b class='flag-5'>LED</b>

    如何使用电位器控制LED闪烁脉冲

    电子发烧友网站提供《如何使用电位器控制LED闪烁脉冲.zip》资料免费下载
    发表于 07-05 10:00 0次下载
    如何使用电位器控制<b class='flag-5'>LED</b><b class='flag-5'>闪烁</b>脉冲

    闪烁LED的构建

    电子发烧友网站提供《闪烁LED的构建.zip》资料免费下载
    发表于 07-04 09:18 0次下载
    <b class='flag-5'>闪烁</b><b class='flag-5'>LED</b>的构建