如何透過 serial 即時查看 microbit 的感測值

動機:經常需要即時查看 micro:bit 的感測值或方便 debug 程式,有什麼方法嗎?!

準備環境
1.Windows 10 / MacBook 筆電
2.BBC micro:bit / Taibit (需連結USB數據線至筆電)

步驟:(在此,以 Accelerometer x, y, x感測值 為示範)
1.請先至官網複製 micropython示範碼~ http://microbit-challenges.readthedocs.io/en/latest/tutorials/accelerometer.html

2.再複製程式碼至 https://python.microbit.org/v/1 ,並按下 [Download] 產生 .hex 檔案及傳送到 MICROBIT,如下圖

3.就可以利用 Tera Term (鮑率: 115200) 來連接 Serial Port 查看即時感測值了...如下圖

若在 Macbook 筆電,請透過 終端機 app 輸入指令 screen /dev/cu.usbmodem1412 115200 來查看...

4.可否透過經典的 Arduino IDE呢?!答案(Serial Monitor)如下圖(相關安裝/設定請參攷 https://oranwind.org/-bbc-microbit-qi-shou-shi-arduino-ji-chu-jiao-xue/ ) ...


5.如果想做程式的 debug 或 test...就請善用指令 print() 及想像力了...


後記:如果對 Mu 離線版 有興趣,可至 https://github.com/mu-editor/mu 下載原始碼安裝 或 至 https://codewith.mu/ 下載安裝檔...

留言