在第三天我要實作的部分是利用arduino來控制led製作跑馬燈。
那這次的器材最主要就是led燈
硬體部分圖示
實體圖
接著是arduino的部分
首先要先用pinMode(腳位,狀態)去定義arduino的腳位為輸入還輸出,我利用for迴圈將arduino腳位設定為輸出。
再來是利用digitalWrite(腳位,狀態)去設定是否要輸出電壓,而我一樣利用for迴圈來做狀態的設定,再來利用if判斷式去判斷亮還是不亮。
在輸出後就能看到led發出亮光
再來就可以開始製作跑馬燈。
跑馬燈的部分我還多用到了delay()函數,這個函數可以然程式停止一段時間後再繼續執形,單位是ms,而這邊我設定成500ms。
這樣就可以看到led燈在左右移動了‧