查看: 1189|回复: 0
打印 上一主题 下一主题

Arduino系列教程之彩色灯闪烁

[复制链接] qrcode

30

主题

48

帖子

138

积分

注册会员

Rank: 2

积分
138
楼主
跳转到指定楼层
发表于 2014-9-17 09:07 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

所需元器件

LED灯6个、220Ω电阻6个、面包板跳线若干、面包板、Arduino板


原理图



和LED灯的原理是一样,只不过把一个灯换成六个。看完原理图接线也就很简单了,下面对照实物图看下线路连接是否正确。



实物图


其实关键的还是如何控制这六个灯的交替闪烁,结合LED灯点亮



程序代码

int BASE = 2 ;  
int NUM = 6;   

void setup()
{
   for (int i = BASE; i < BASE + NUM; i ++) 
   {
     pinMode(i, OUTPUT);   
   }
}

void loop()
{
   for (int i = BASE; i < BASE + NUM; i ++) 
   {
     digitalWrite(i, LOW);    
     delay(200);       
   }
   for (int i = BASE; i < BASE + NUM; i ++) 
   {
     digitalWrite(i, HIGH);   
     delay(200);        
   }  
}


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表