教學原文參考:閃爍的 LED 燈
這篇文章會介紹如何外接 LED 燈,搭配「數位信號寫入」、「重複無限次」、「暫停」、「當按鈕按下」、「邏輯判斷」積木,做出使用 micro:bit 的按鈕,控制外接 LED 閃爍與停止的功能。
按照下圖,使用「鱷魚夾」或「麵包板 + 杜邦線 + 1K 電阻」,將 micro:bit 連接 LED 燈。
在「重複無限次」積木裡放入「數位信號寫入引腳 P0」和「暫停」積木,設定數位信號寫入「數字 1」之後暫停 500 毫秒,再寫入「數字 0」之後暫停 500 毫秒。
「數位信號寫入」積木在「引腳」分類中,參考:數位信號寫入
完成後,重新啟動 micro:bit,應該就能看見外接 LED 每隔 0.5 秒閃爍一次。
接著,新增使用按鈕控制 LED 閃爍的程式:
完成後,重新啟動 micro:bit,按壓 A 按鈕,就會看見 LED 每隔 0.5 秒閃爍一次,按下 B 按鈕就會停止閃爍。
範例解答:閃爍的 LED 燈
如果已經熟悉了閃爍的 LED 燈的原理,還可以嘗試更多好玩的作法:
- 嘗試增加「AB 按鈕同時按下」的積木,當 AB 同時按下時,讓 LED 可以持續亮著不要閃爍,按下 B 之後除了停止閃爍,還會關閉 LED ( 解答 )。
大家好,我是 OXXO,是個即將邁入中年的斜槓青年,如果對我有點興趣(笑,可以與我聯繫,一起來做點有玩又有創意的東西吧!