SPIKE 樂高機器人

我的網頁

2015-11-01

mBlock 軟體 3.0版 更新

image

不論你有沒有mBot機器人,以Scratch 2.0 為基礎開發的程式學習軟體mBlock已經推出3.0版,大家趕快下載使用。http://www.mblock.cc/download
探奇邱老師趕快整理新版的改善內容,請大家慢慢觀賞,歡迎留言討論。
版號從2跳至3,代表有了重大突破及更新,讓我們繼續看下去。
 

工具列的改變

1. 新增『導入圖片』功能

這個功能可以增加背景倉庫及角色倉庫的圖片。當你新增角色或是背景時,可以從倉庫中選擇你的自製圖案,教學時學員可以直接使用素材,不需要另外上傳角色。
在mBlock製作好的角色(背景)也能匯出,分享給其他人使用。

image

2. 『擴充』命令自動跟隨『控制板』變更

Makeblock及Arduino有眾多種類的控制板,需要使用相對應的機器人模組命令。現在擴充命令會隨著控制板種類進行變換,不用煩惱使用錯誤種類的命令。

image

3. 控制板種類新增『Me UNO Shield』

這塊UNO擴充板讓Arduino UNO具備RJ25接頭,方便連接MAkeblock的各種感應器。

image

4. 『更新韌體』狀態顯示

以往進行『更新韌體』時,螢幕畫面會出現0%跳到100%的狀態視窗,但是這個進度並不準確,無法知道正確的更新狀況,現在已經取消0%跳到100%的動態顯示。以『上傳完成』視窗作為確認。

如果上傳中發生意外,無法完成上傳,則會顯示『上傳失敗』。

imageimageimage

機器人模組命令

1. Arduino程式的帽子命令更名為『mBot Program』

2. 前進及馬達命令的轉速預設值為0,選項排列由255遞減至-255,方便選擇。

image

3. 播放音調命令增加節拍(聲音長短)功能。播放後會自動停止播放。

測試時發現應該也可以直接輸入毫秒數字,例如1000就是1 秒。

(二分之壹的錯字應該為二分之一,這類的正體中文文字翻譯會另外向Makeblock提出更正建議)

image

4. 超音波及巡線感應器配合接頭的預設值

根據組裝說明書,超音波感應器的電線接頭插在3號連接埠,巡線感應器插在2號連接埠。mBlock的命令也將預設值設為連接埠3及連接埠2。

image

5. 新增其他感應器的命令

例如:陀螺儀,火焰感應器等

image

操作方式

1. 刪除單獨命令

在Scratch (小貓咪)中,刪除一整疊命令中的其中一個命令,是一件很痛苦的事。你需要拖出來,分離,刪除(丟掉)命令,再重新連接。

現在mBlock修改右鍵的刪除功能,只會刪除點擊的單一命令。

image

如果你仍然想刪除整疊命令,請直接將它拖拉至命令區。

2. 紅色停止按鈕

image

這顆紅色按鈕會停止程式的執行,現在mBlock會同步下令連線控制的mBot機器人停止馬達轉動及聲音播放。

這樣再也不用擔心雖然程式停止執行,但是mBot機器人仍然向前亂衝的窘境。mBot的蜂鳴器也可以安靜下來。

mBlock v3.0 試用結論

Makeblock公司推出新版mBlock,做了許多修正及更新。邱老師只針對mBot機器人進行測試。

關於其他Makeblock或Arduino板子的控制,還請大家分享你的經驗。

也請繼續支持

延伸閱讀:

mBlock 官網下載連結

http://mblock.cc/download

原廠更新說明:

http://bbs.makeblock.cc/thread-787-1-1.html

v3.0版本新增功能

.新增BUG回饋功能網頁版
舊版本“説明”功能表中的“提交BUG”選項需要郵箱用戶端才能發送BUG,新版本直接跳轉到網站發送郵件。使用者只需要填寫相關資訊便可回饋BUG。
.改善右鍵刪除指令功能
舊版本右鍵刪除指令功能會將該指令以下的所有指令都刪除,新版本改成刪除右鍵對應指令,不會將其下所有指令刪除。若使用者需要整段刪除指令,直接拖到方塊指令區方可。
.新增Me NUO Shield擴展板

在控制板功能表中新添加Makeblock研發的Me UNO Shield擴展板,擴展板使用RJ25介面,使用者可以將自己的Arduino UNO板結合Me UNO Shield擴展板便可方便接線。Me UNO Shield產品連結
.新增導入匯出圖片功能
V3.0版本在“檔”功能表中添加導入匯出圖片功能。
導入圖片:使用者可以將常用的圖片導入到mBlock圖片庫中,在造型庫中的“個人收藏”選項可以調用導入的圖片。
匯出圖片:使用者可將自己收藏的圖片統一匯出分享,只要選擇匯出到的資料夾路徑方可。
.新增模組指令
新添加氣體感測器,電子羅盤,溫濕度感測器和燈條控制指令,改善蜂鳴器指令。、
.完善局域網通信功能
舊版本只能在局域網通信字母和數位,V3.0版本可以通過局域網進行中文通信,只要簡單程式設計,便可以做到QQ聊天的功能,同時也可以做對戰遊戲。
.電子模組新庫更換
V3.0版本將所有電子模組的底層驅動都更新,從根本解決了舊版本的電子模組指令存在的不穩定問題。
.主控板和指令的對應
舊版本經常遇到主控板和指令不對應導致控制出現問題,v3.0版本只要確定了主控板,就只顯示對應主控板的指令,避免指令選擇錯誤的問題發生。當使用者切換主控板時,腳本的指令也會自動切換到對應主機板的指令,不需要重新編寫。
九.完善程式下載提示
就舊版本經常會遇到下載程式時從0%突然跳到100%。這個情況實際上是沒有下載成功,而且下載進度也不準確,v3.0版本移除下載進度條,當程式沒有下載成功時,會提示下載失敗。
PS:v3.0版本的BaseBoard和UNO Shield只相容windows 7系統,這個是驅動問題,下個版本會完善。如果用戶windows 10出現熊貓消失狀況,重啟軟體,如果依然消失,請手動刪除C:\Users\當前用戶名\AppData\Roaming中的com.makeblock.Scratch資料夾,然後重啟軟體方可。
clip_image002
.bug修復清單
1.根本解決了Orion紅外通遙控問題。
2.解決了條件判斷指令重複執行兩次的問題。
3.解決了2560主控板不能同時控制兩個舵機問題。
4.解決了更改注釋後不提示保存的問題。
5.解決了編碼電機控制不了的問題。
6.解決了編碼電機控指令無插口問題。

































沒有留言:

張貼留言

探奇歡迎大家留言討論!謝謝分享你的意見。