【玩學堂】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秒
}
}

———我是程式碼分隔線———

 

接線完成的圖片!

 

完成之後會跟影片一樣的效果喔!

▲所有影音圖像內容版權歸該單位所有。本文章內容及介紹為INPLUS.TW所撰寫,歡迎分享、轉貼,請清楚註明來源出處。
趙 志瑋
喜歡動手做東西,任教於各才藝補習班,創客教育、樹梅派、物聯網、3D列印教育與推廣課程。

文章留言:






0 留言