教學原文參考:旋鈕控制 LED 亮度
這篇文章會介紹如何使用旋鈕 ( 可變電組旋鈕 ),搭配「類比信號讀取」、「數值對應」、「燈光亮度」等積木,實作旋轉旋鈕調整 LED 亮度的功能。
按照下圖,使用「鱷魚夾」或「麵包板 + 杜邦線」,將 micro:bit 連接旋鈕。
首先使用重複無限次積木,搭配「序列寫入」,觀察旋轉旋鈕的類比訊號變化,觀察時將旋鈕「左右旋轉到底」,紀錄最小值與最大值 ( 通常是 0~1023 )。
序列寫入教學參考:序列寫入
確定能讀取旋鈕訊號後,開始實作調整亮度的程式:
完成後,啟動 micro:bit,開始旋轉旋鈕,就可以看到愛心圖案從亮到暗,或從暗到亮的光線變化。
範例解答:旋鈕控制 LED 亮度
如果已經熟悉了旋鈕控制 LED 亮度的原理,還可以嘗試更多好玩的作法:
- 將亮度改成圖案的閃爍,控制閃爍的速度 ( 解答 )
大家好,我是 OXXO,是個即將邁入中年的斜槓青年,如果對我有點興趣(笑,可以與我聯繫,一起來做點有玩又有創意的東西吧!