2015年7月11日 星期六

ROSA 與 mBlock 的歡喜相遇

http://4rdp.blogspot.com/2015/07/rosa-mblock.html


Scratch 對程式設計入門的小朋友是非常棒的學習工具,有趣的圖形介面,不必記憶太多程式指令,以螢幕互動方式直接觀看程式執行結果,這是非常直覺式學習,讓我想起以前用 CASIO FX-700P 學 BASIC,這樣印象深刻又饒富趣味。

今年初,我設計了 ROSA,希望讓玩機器人的玩家有另外的選擇,能夠多工同步無等待控制機器人,同時也希望結合 Scratch,以圖形語言控制 ROSA,因此仔細研究 Scratch、S4A、mBlock 等電腦應用程式,確認 mBlock 能夠支援 ROSA,不過原有 ROSA 韌體必須要改版將通訊速率修改為 115200 bps,其它功能還要再確認。

未來 ROSA 韌體釋出後,想應用它的朋友,請依照上圖方式設定 mBlock 即可使用:

0. Arduino 或 mBot 要先安裝 ROSA 韌體,這將另章說明,
1. 以 USB 或 Bluetooth 連接電腦,mBlock 設定序列埠連接,
2. mBlock 擴充功能勾選「通訊」,
3. 點選機器人模組,將會出現「讀取壹行數據」及「寫壹行數據 (hello)」程式方塊,
4. 可依圖右的測試程式,看小貓熊回應字串。

這是個好消息,因為開發任何程式都需要花費很多時間,能搭上大家廣用的平台是最省事的作法,用的人也熟悉原有操作介面能夠很快上手。接下來就是追加有關 mBot 的功能以及設計幾個作品展示 ROSA 功能,並持續改善 ROSA 的功能與效能。

沒有留言:

張貼留言