連結兩個編輯器並上傳程式
目前開發流程會是在 BlocklyDuino 拖拉積木, 自動產生出 Arduino 的程式,然後使用 Arduino 編輯器來編譯和上傳。 可以透過以下流程讓 BlocklyDuino 產生出來的程式自動帶到 Arduino 編輯器內。
Last updated
目前開發流程會是在 BlocklyDuino 拖拉積木, 自動產生出 Arduino 的程式,然後使用 Arduino 編輯器來編譯和上傳。 可以透過以下流程讓 BlocklyDuino 產生出來的程式自動帶到 Arduino 編輯器內。
Last updated
1. 打開 Arduino IDE, 選擇 檔案 > 偏好設定, 將 "使用外部編輯器" 勾選起來, 此後 Arduino 編輯器內就無法更改程式
2. 在 BlocklyDuino 內把目前編輯的畫布儲存起來
3. Arduino IDE 內去開啟剛儲存的檔案 (.ino)
4. 此時兩個編輯器已透建立連動, 只要 BlocklyDuino 內更動過並按一下儲存。 Arduino IDE 內的程式就會自動更新
5. 在 Arduino 編輯器內,點選左上方的箭頭,Arduino 編輯器會編譯程式和上傳到開發板 (上傳過程中,開發板 TX/RX 會持續閃爍)
6. 後續範例中,常會印一些資訊來除錯,可以打開序列埠監控視窗來看到開發板輸出的資訊
Q: 我怎樣知道 Arduino 編輯器有沒有在正確上傳?
A: 上傳到開發板, 你應該會看到 TX/RX 的 LED 燈在快速閃爍, 若沒有再點一次 Arduino IDE 內上傳的按鈕。 上傳所需時間會和程式大小相關