使用紅外線遙控器

當你購買了凱斯的KSB048擴充板,它隨附了一個紅外線發射器,擴充板內建了紅外線的接收器,在Makecode中只要安裝專屬的外掛積木就可使用了(https://github.com/kaise-ksrobot/pxt-ksrobot-ir)用上它就可以實現隔空控制小車的方法了~

紅外線遙控器

這是凱斯電子特製的一個小巧紅外線發射器(其實和家裡的電視遙控器差不多的),使用原理就是按不同的按鈕,它會發射不同頻率的紅外線,接收器收到後會解譯成不同的碼,從而知道使用者是按了哪個鈕,反應在程式上的邏輯是,當我們截取到了人家按哪個鈕,就可以要求小車做出不同的回應…

紅外遙控器因其成本低、使用方便的優點,所以被大多數家用電器採用。 不過,紅外遙控器的缺點也是明顯的,那就是必須直線點對點遙控,並且傳輸距離短,遙控器與電器之間不能有障礙物 

紅外線遙控器測試

這段影片中,拿遙控器按了A鈕,Micro:bit的Led就跑馬燈「HELLO」,是如何做到的呢?其實很簡單的,凱斯已經提供馬積木供我們使用,只要在Micro:bit專案中安裝這個外掛,設定紅外線的腳位在P15(這是KSB048的預設值),然後就可以抓取使用者按下哪個鍵

用遙控器控制小車動作

這可以讓大家自己想想…按鍵夠多了吧!

用手機檢查遙控器

有時按了遙控器卻沒反應,是什麼狀況?我的電器壞了、小車壞了…還是遙控器壞了!可以檢查一下