【玩學堂】06.用LED來做簡易跑馬燈!
2016/11/02 @ 趙 志瑋【玩學堂】06.用LED來做簡易跑馬燈!
經過前面幾堂玩學堂小編的LED教學之後呢,接下來我們要玩簡易的LED跑馬燈!做法很簡單多準備幾顆LED跟電阻還有杜邦線就對了,在這邊小編將使用for迴圈來達到跑馬燈的效果,不懂C語言沒關係,重複小編的步驟就能輕易學會了唷。準備好Arduino板跟傳輸線~
比之前更多的杜邦線
一樣使用400孔的麵包板
把你家周遭剩餘的330歐姆電阻找出來吧!如果找不到得話趕快去電子材料行找尋唷。
更多的LED,這邊使用三種不同的顏色,顏色沒有限制也可以全部都用同一種顏色!
這是接線的概念圖
開始寫程式囉!
———我是程式碼分隔線———
int BASE = 2 ; //第一顆LED的腳位數值
int NUM = 6; //LED的總數
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); //延遲0.2秒
}
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, HIGH); //設定腳位為(高),逐漸關燈
delay(200); //延遲0.2秒
}
}
———我是程式碼分隔線———
接線完成的圖片!
完成之後會跟影片一樣的效果喔!
0 留言