Setup
同一台電腦,一次性設定即可
軟體下載處
先在您想放置的地方(或桌面)建立一個新目錄,名稱可隨意命名(ex:Chembox)
下載免安裝 Windows ZIP file 在您剛剛的目錄中,
下載完畢後解壓縮在您剛剛的目錄中,
再建立一個目錄用來存放其他資料,名稱可隨意命名(ex:ChemMaker)
基本設定
在您剛剛的目錄中,進入 [ arduino-1.8.16 ] 目錄中
點擊 [ arduino ] 執行Arduino IDE程式
起始畫面如下 ===>
1.草稿碼簿的位置:按 [瀏覽] ,選取之前建立的目錄 [ex:ChemMaker]
2.顯示行數:打勾
3.設定額外的開發版管理員網址
關鍵字:http://arduino.esp8266.com/stable/package_esp8266com_index.json
複製到對話框中,再按確定
4.設定與選擇開發板
[工具] =>[開發板]=>[開發板管理員]
在類型後方空格輸入關鍵字:esp8266
立即會找到欲新增的開發板內容=>[安裝]
完成開發板安裝後,正確選擇本教具使用的開發板型號
LOLIN(WEMOS) D1 R2 & mini
選取序列埠 Com port (灰底?沒得選?)
1.還沒把主機溫度計透過microUSB傳輸線與電腦連接
2.沒有安裝驅動程式,電腦不認得裝置
Google關鍵字:CH340
安裝驅動程式:如何安裝CH340晶片程式 - 台灣物聯科技
第三方程式庫
[工具] =>[管理程式庫]
在類型、主題後方空格分別輸入下列關鍵字:
OneWire
DallasTemperature
Adafruit BMP280 Library
BH1750
U8g2
將上面五個程式庫安裝完畢
上傳程式
[檔案] => [開啟] => 開啟 Chembox Air 程式碼
檔案在您剛剛下載儲存及解壓縮的目錄內
移動畫面到程式碼 48行,
在 #define SENSOR_ID 後面預設數字應該是 "0"
接下來要設定程式碼49行的 broadcastAddress (每組器材有自己的MAC位址)
確定 SENSOR_ID 後面是 0 後,即可按上傳
左上角按鈕
開啟序列埠監控視窗 (出現亂碼...?)
右下角 下拉式選單 選擇 [ 1200 baud ]
左下角 將自動捲動取消打勾
使用快捷鍵 Ctrl + C 複製 MAC Address: 後面的那串文字,
貼上覆蓋程式碼49行後面的 AA:BB:CC:DD:EE:FF
ex: E8:DB:84:AF:AD:8E (每組不一樣喔!)
關閉序列埠監控視窗,再依程式碼 40行說明進行修改
最後將各種感測器上傳對應的程式碼
依照程式碼 27~37行的說明,對應到感測器的編號
回到程式碼 48行,在 #define SENSOR_ID 後面修改數字