下載韌體與程式庫
我們已經把要燒錄在 Arduino 裡的韌體程式碼以及要引入的程式庫,公開於 Github 上頭,你可以直接 clone ,或是 fork 我們的這個開源專案,對於不會使用 Github 的朋友,可以直接點選右邊的「Download Zip」的按鈕,或直接由這個下面的網址下載。
Github:https://github.com/webduinoio/wafirmata
Download:https://github.com/webduinoio/wafirmata/archive/master.zip
Download:https://github.com/webduinoio/wafirmata/archive/master.zip
引入程式庫 ( Include Library )
如果 Arduino 官方的程式庫沒有我們想要的元件,我們就必須要引入外部的程式庫,因為要燒錄 Arduino 韌體,所以要先安裝 Arduino 的 IDE ( 可以從 Arduino 官方網站下載 ),打開 Arduino IDE,從上方選單選擇「草稿碼」,接著選擇「Include Library」,選擇「Add .ZIP library」。
選擇剛剛解壓縮檔案內,把 Library 資料夾裡頭的 zip 檔案一一引入。
這些程式庫壓縮檔案分別是:
(1) DHT.zip:溫濕度傳感器
(2) Joypad.zip:搖桿
(3) MaxMatrix.zip:LED 點矩陣
(4) MFRC522.zip:RFID
(5) IRremote.zip:紅外線發射/接收
(2) Joypad.zip:搖桿
(3) MaxMatrix.zip:LED 點矩陣
(4) MFRC522.zip:RFID
(5) IRremote.zip:紅外線發射/接收
Arduino IDE 1.6.7 編譯錯誤
最近發現某些使用者在使用 Arduino IDE 1.6.7 的版本會編譯錯誤,是因為升級後的 Arduino 並沒有提供向下相容,導致 Firmata 2.4.4 和 2.5.1 不相容而產生錯誤,解決的方法除了安裝回 1.6.6 或 1.6.5 的版本之外 ( 載點:https://www.arduino.cc/en/Main/OldSoftwareReleases#previous ),還可以使用以下的解決方式,把 Firmata 的版本轉回 2.4.4 或 2.4.3。
第一步,打開 Library Manager ( 草稿碼 -> include Library -> Library Manager )
第二步,搜尋 firmata,看看你的版本是不是跑到 2.5.1 了。
第三步,選擇 2.4.4 或 2.4.3 的 firmata 版本,按下 install,把 Firmata 裝回 2.4.4 的版本,如此一來,應該又可以順利的進行燒錄的動作了!
沒有留言:
張貼留言