紅外線遙控

紅外線遙控器程式

開啟 MakeCode 的擴展功能,搜尋「ir」,從搜尋結果中選擇「makerbit-ir-receiver」項目,點選加入紅外線接收積木。 

加入後,在積木清單裡就會出現「MakerBit」的選項


「設定訊號引腳」積木 ( connect IR reveiver at pin ) 可以設定 micro:bit 用於紅外線接收的引腳號碼,以及對應的「decode 解碼格式」,解碼格式支援 keyestudio 和 NEC,keyestudio 常應用於電子材料行販賣的小型紅外線遙控器 ( 或遙控電扇的小遙控器 ),NEC 常應用於電視機等家電的遙控器。  

左側為程式虛擬按鍵,右側為此次實際測試遙控器,解碼格式為NEC
遙控器需要與虛擬按鍵位置相對應才會有效用
一開始設定左上方any建為停止鍵
程式編輯完之後測試
發現會有其中一個方向是停止的
因此不建議將any鍵編輯在程式當中

擴展版紅外線接收器的預設腳位為P14