如何修改mBlock Baurate to 38400

by ted99tw in Circuits > Arduino

1131 Views, 4 Favorites, 0 Comments

如何修改mBlock Baurate to 38400

13.png

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

(註)

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

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

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

How to Change Baurate of MBlock

01.png
02.png
03.png
04.png
05.png
06.png
07.png
08.png
09.png

解決步驟:

(1)擴充-擴展管理器

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

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

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

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

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

(7)關閉mBlock,重開mBlock

(8)控制板選"Arduino"

(9)更新韌體

(10)OK

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