28手機控制自走車

(2018/05/26)

今年暑假夏令營想來教Micro:bit自走車,但之前都是利用到兩塊Micro:bit板子,一塊當車子主體用,另外一塊當遙控器用,為了降低成本,所以想用其他的方式來遙控車子,省下一塊板子的價錢,第一想到的是利用【紅外線遙控器】來遙控自走車,但不知如何做?沒有相關的程式積木可用,因此退而求其次,改利用手機,透過藍牙來控制自走車,也就就本文的內容。

一、準備好micro:bit自走車,本文使用兩款簡單好用的自走車

二、手機安裝APP:本文所利用的手機APP是之前介紹過的micro:bit Blue,參閱之前的文章

三、開啟手機的藍牙來配對micro:bit

  • 開啟手機的藍牙,並搜尋裝置

  • Micro:bit已裝上後面寫的自走車程式了

  • 這時Micro:bit板子進入配對模式,同時按住A和B,然後按住Reset一秒後放開,等LED出現配對摸式後,再把A和B放開

    • 這時手機會找到micro:bit

    • 點選micro:bit完成配對

四、進入 micro:bit Blue APP

  • 尋找已配對的micro:bit

    • 點選己配對的micro:bit

    • 進入主畫面,由於我們不是安裝官方的軟體,所以很多功能不能用

    • 這時micro:bi也會出現連線成功的圖示

    • 如果回上一頁,回到選取配對的micro:bit板子時,micro:bit會出現連線失敗的圖示

    • 選取主選單中的【Dual D-Pad Controller】

    • 進入雙搖桿控制器

    • 試試看能否控制你的自走車了~~~~

五、用makecode寫自走車的程式(其實這部份要最先完成,把程式下載到自走車後,才能透過上面的手機APP來控制自走車)

        • 註:左右轉的圖示剛好相反,要改為相反方向

  • 程式如下(程式於附件)