06APP的應用 micro:bit Blue
(2017/08/10)
經過幾天的研究,發現Micro:bit還真的滿好玩的,它有很多功能或資訊還可以透過藍牙手機來觀看,這個單元就來看看Micro:bit 如何與藍牙手機來做互動。
一、與Micro:bit有關的APP
由於我只有Android相關的手機及平板,所以只針對Android的APP來測試
利用【Google 商店】搜尋 Micro:bit 可得到如下APP
二、介紹第一個APP:micro:bit Blue
下載點:Google 商店(如下圖所示)
Micro:bit板子安裝的hex檔案:microbit-1_4_17_pwr0.hex (這邊取得的是1.4.17版,也可到下面附件區取得),這邊很重要,micro:bit 板子要先上傳此hex檔!
手機藍牙配對的處理:
搜尋藍牙裝置
Micro:bit板子進入配對模式,同時按住A和B,然後按住Reset一秒後放開,等LED出現配對摸式後,再把A和B放開
micro:bit板子進入配對模式後,會指示按 A 鍵,請按下A鍵
按下A鍵後,LED會跑馬燈會跑6個數字,就是PIN碼,再把PIN碼輸入到手機上"
配對成功,micro:bit板子出現打勾!
若配對失敗,micro:bit板子會出現一個叉叉!再重來一次,讓板子重新進入配對模式....
進入 micro:bit Blue APP
進入畫面,點選剛剛配對的板子
接下來有很多項目可玩,我們就一項一項來測試吧!
加速度計
磁力儀
把板子當指北針來旋轉看看,X、Y、Z的值會改變
按鍵
按A、B鍵,會發現短按亮綠燈,長按亮紅燈
LED燈
在手機處畫圖案或寫字,會在板子的LED處顯示
改變字顯示的速度,先點選右上角的...,再選Settings
溫度
顯示目前的溫度,但好像不準(偏高)
數位輸出
利用鱷魚夾,一個的一端接P0,另一端接LED的正極;另一個的一端接GND,另一端接LED的負極
溫度警報
顯示溫度是否正常?
松鼠計數器
松鼠計數器?不是很清楚做什麼用?好像發現松鼠時按A鍵,按B鍵可以知道總數?這部分請看Woolley的影片
設備資訊
可以看到這板子的Model Number、Serial Number和Firmware Revision等資訊
動物魔術
其實跟前面的「按鍵」很像,只是增加為動物圖像及聲音
遙控器
可以用來當遙控器,這部分可參閱另一篇文章(MICRO:BOT BLUETOOTH CONTROL),利用這遙控器來控制自走車
心率圖
這要搭配可測心率的設備來達成,所以一進入這個項目會先掃瞄是否有心率設備,掃到我的小米手環2,但這設備沒有用!
上面項目的最後兩個不知做什麼用?大概就做上面簡單的介紹
關於這個APP,Martin Woolley也有拍攝影片說明,影片網址:https://vimeo.com/153078747