mBlock & Arduino

mBlock 與 Arduino 環境準備

首先,下載 mBlock 與 Arduino 驅動程式

如果需要最新的版本,可以至 mBlock.cc 下載

在「裝置管理員」中確認一下你的連接埠:

按下圖示啟動之後,於選單「連接」中設定你的 Arduino 版子與連接埠:

第一次要先上傳韌體到板子,按下「更新固件」開始上傳:

閃爍 On-board LED

在 mBlock 中,可以使用「編輯/Arduino mode」,這可以看到積木程式轉換為 Arduino 官方語言後的寫法:

用 Arduino IDE 編輯

如果想要在 mBlock 的 Arduino mode 中,按下「用 Arduino IDE 編輯」來修改程式,必須下載、安裝 Arduino IDE,安裝好之後,可以在「工具/板子」中設定你的 Arduino 板子,在「工具/序列埠」中設定連接埠:

在上傳至 Arduino 之前,要先取消 mBlock 中的連接埠指定,這樣才不會造成這兩個軟體要同時存取連接埠的衝突,接著執行「檔案/上傳」,就可以將程式上傳至 Arduino 了!

如果你的程式碼不需要經由 Arduino IDE 修改,也可以直接在 Arduino mode 下,按下「上傳至 Arduino」按鈕,這會將程式碼編譯並直接上傳至 Arduino。

如果自行上傳程式至 Arduino 了,無論是使用 Arduino IDE 上傳,或者是在 mBlock 中按下「上傳至 Arduino」按鈕,想要再度使用 mBlock 控制 Arduino 的話,得記得重新上傳 mBlock 的韌體(也就是在指定連接埠之後,再執行一次「串口連接/更新固件」)。