開發環境 – mBlock介紹
mBlock 5是一個針對STEAM教育的軟體工具。它受到Scratch 3.0的啟發,支援圖形和文字編程。透過mBlock 5,孩子們能夠創建引人入勝的故事、遊戲和動畫,並編程像Makeblock機器人、Arduino和micro:bit等硬體。它還支援Python編程,您只需點擊一下即可切換到Python模式。此外,它的人工智慧和物聯網功能讓孩子們有機會體驗一些尖端技術的樂趣。此外,mBlock 5允許您在Web、移動設備或PC上跨平台同步程式。
安裝mBlock與mBot
根據以下指示,您將能夠下載、安裝並將您的mBot機器人連接到mBlock環境。
- 下載並安裝 mBlock 5, https://www.mblock.cc/en/download/
安裝後開敵mBlock 5
在這邊,我們是使用mBot進行程式編寫,因此,在設備這邊,請將mBot裝置加進來 (CyberPi可刪除)
進行到這裏,你已經可以開始進行mBot的程式設計設計了。
測試mBlock與mBot的連接、程式上傳
按連接,對mBot進行連接 (請先將USB線接上電腦與mBot)
將mBot接上電腦的USB埠,電腦會出現對應的COM埠,此時選擇連接,準備將寫好的積木程式上傳至mBot上的Arduino控制板:
當成功連接後,可以看到上圖紅色框起來的畫面,接著,我們從程式範例找一個簡單的LED程式來進行測試:
我們找了一個讓mBot上面二個LED閃爍的範例程式,此時再度連結mBot,選擇上傳將程式上載至mBot:
上面的範例程式以mBot啟動事件為程式開始,放置一個迴圈結構,此迴圈執行10次,將燈珠的RGB值設為R為60