烽火社区

标题: Arduino系列教程之彩色灯闪烁 [打印本页]

作者: van7    时间: 2014-9-17 09:07 PM
标题: Arduino系列教程之彩色灯闪烁

所需元器件

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

[attach]37893[/attach]


原理图

[attach]37894[/attach]



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



实物图

[attach]37895[/attach]


其实关键的还是如何控制这六个灯的交替闪烁,结合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);        
   }  
}







欢迎光临 烽火社区 (https://bbs.cnecport.com/) Powered by Discuz! X3.2