61 凱斯KSB045搖桿擴展板
產品特性
Micro:bit 插座,可直接插入使用
1個搖桿,兩路類比輸出,可準確定位搖桿位置,一路數位輸出,可做按鍵控制
4個彩色按鍵
2個側邊按鍵,對應micro:bit上的A/B按鍵
蜂鳴器,能用來播放背景音樂或遊戲音效
震動馬達,做遊戲時更有臨場感
紅外線發射器,可當做遙控器遙控小車
腳位定義
馬達和紅外線發射共用P16 腳位,由開關選擇使用
紅外線發射LED 可自行更換鐳射頭
二、基本使用
擴展積木:請先安裝 劉正吉 老師 的 pxt-KSB045 積木,網址:https://github.com/lioujj/pxt-KSB045
使用積木如下:
三、簡單測試
測試按鍵C、D、E、F鍵
按下C鍵播放一首音樂,按下D鍵停止音樂,按下E鍵啟動震動馬達,按下F鍵關閉振動馬達
使用micro:bit的供電即可
測試搖桿擴展板
由上可知搖桿X方向的接腳為Pin2,搖桿Y方向的接腳為Pin1
利用以下程式取得搖桿X方向及Y方向的類比值
測試結果 (先移動好搖桿位置再按A、B鍵)
利用以下程式取得遙桿X方向及Y方向的類比值(使用擴展的積木)
測試結果 (先移動好搖桿位置再按A、B鍵)
發現這積木的X方向值與上面直接取腳位的類比值剛好相反,使用時要注意!
利用搖桿移動LED燈
四、利用搖桿控制小車
功能說明:
利用搖桿控制小車的前進、後退、原地左右移動及停止
廣播數字0 就是停止
廣播數字1 就是前進
廣播數字2 就是後退
廣播數字3 就是左轉
廣播數字4 就是右轉
搖桿的程式
小車的程式
五、利用搖桿控制甲蟲的爪子
功能說明
利用C鍵爪子直接打開、D鍵為爪子慢慢開(每次5度)、E鍵為爪子直接閉合、F鍵為爪子慢慢閉合(每次5度)
廣播數字5 爪子直接打開 (C)
廣播數字6 爪子慢慢開 (D)
廣播數字7 爪子直接閉合 (E)
廣播數字8 慢慢閉合 (F)