Introduction: 如何修改mBlock Baurate to 38400

About: maker for educational kit since 2014

因為mBlock的預設USB/藍牙的baurate速度太快(115200),導致傳輸過程時常落漆,造成指令解釋錯誤雞同鴨講。為避免困擾,只要將速度改至38400即可,所以要更新韌體和修改相應的js檔。請先下載arduino.zip和uno.hex,以進行下個步驟。

(註)

1. uno.hex 已不包含原mBlock所有硬體,僅能使用Arduino Uno指令

2. 一開始會先設定 D2~D13為OUTPUT,啟始值為LOW

3. 按空白綠旗或停止,皆會回復2.之初始值

Step 1: How to Change Baurate of MBlock

解決步驟:

(1)擴充-擴展管理器

(2)選 Arduino,按下"移除擴展"按鈕

(3)按下"添加擴展"按鈕

(4)選擇arduino.zip,按確定

(5)刪除韌體 tools/hex/uno.hex

(6)將新uno.hex拷貝進去

(7)關閉mBlock,重開mBlock

(8)控制板選"Arduino"

(9)更新韌體

(10)OK

以上,希望對大家有幫助^^