本次實作將加深 LED 電路,練習多顆 LEDs 與共地線電路,並使用 Arduino Uno 進行控制。另外,本次實作每個同學需要抄寫「實作目的」、「線路說明」、「程式說明」與「進階」作為實作報告。
實作目的:
- 熟悉多顆 LEDs 與共地線電路接線
- 使用 Arduino 程式進行多顆 LEDs 控制
電路圖:
線路說明:
- LEDs 負極(短腳)共同連接在一起,再接至 Arduino GND(接地)腳位
- LEDs 正極(長腳)先連接一220Ω 電阻之後,再分別連接至 Arduino 10 號與 11號腳位
程式截圖:
程式說明:
- 在 setup 區塊中,利用 pinMode 設定 10 腳位為輸出用途,設定 11 腳位為輸出用途
- 在 loop 區域中,利用 digitalWrite 送出 HIGH 點亮 LED,LOW 關閉 LED 燈,其中 10 號腳位 HIGH 時,11號腳位則為 LOW,反之亦然
- delay(1000) 延遲一秒
進階:
- 改變延遲時間
- 增加閃動變化
- 增加 LED 的數量
留言
張貼留言