Search this site
Embedded Files
Skip to main content
Skip to navigation
NKNU馬達感測器
首頁
1.認識感測器模組
1-1認識4060電控板
1-2NKNU Sctarch3.0介面
1-3USB連接電腦
2.LED燈模組
2-1認識LED燈模組
2-2LED模擬交通燈
2-3呼吸燈
3.超音波感測
3-1超音波原理介紹
3-2認識超音波感測器
3-3超音波+LED顯示顏色
4.8*8 矩陣模組
4-1認識 8*8 矩陣模組
4-2顯示汽車和其它符號
5.無源蜂鳴器模組
5-1認識無源蜂鳴器模組
5-2模擬警報器發出聲音
6.搖桿模組
6-1認識搖桿模組
6-2用搖桿做射擊遊戲
7.SG90伺服馬達模組
7-1認識 SG90馬達模組
7-2搖桿模擬升降柵欄
8.N20減速馬達模組
8-1認識 N20馬達模組
8-2搖桿模擬車輪系統
9.停車場管理員
9-1程式流程圖
9-2應用主程式完成任務
NKNU馬達感測器
LED模擬交通燈
1.任務一:怎麼讓燈亮起來?
Q:還記得R、G、B分別接在哪個腳位嗎?
A:R-腳位________,G-腳位________,B-腳位________
Q:如果要亮「紅燈」,腳位09應該要高電位還是低電位呢?想一想,試試看
你成功了嗎?換成其它兩種顏色看看
V_20190915_164920_OC0.mp4
2.任務二:怎麼讓模組重覆顯示紅、綠、藍三個顏色?
Q:紅色、綠色、藍色要輪流出現,中間間隔1秒鐘,程式是這樣嗎?
好像哪裏怪怪的,應該如何修改呢?
說說看,哪裏不正確?
___________________________________________________________
你成功了嗎?
V_20190915_212712_OC0.mp4
<作業>:寫出「紅燈閃爍」的副程式(顯示0.4秒,消失0.1秒),存檔並給小組長檢查。
程式執行效果:RGB LED燈會閃爍紅色光
3.任務三:調出彩虹的顏色(使用PWM腳位)
類比輸出範闈:0~255
Q:用PWM腳位調出不同強弱的R、G、B三色
想一想,為什麼PWM也剛好是用09.10.11三個腳位呢?
(提示:請回到1-1看看電控板的圖)
試著調出彩虹的顏色並輪流播放
V_20190915_214421_OC0.mp4
4.進階任務:用清單、變數呈現彩虹的顏色
Q:上一題程式碼好長,有沒有精簡的辦法?
這個範例你看懂嗎?為什麼變數i要設為除以8的餘數呢?如果只要7種顏色輪播的話,也要除以8嗎?
看懂的話,試著模仿並寫出你的彩虹播放程式。
運用清單和變數幫你省時又省力
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse