1.安裝水溫感測器library
點選工具->管理程式庫開啟程式庫管理員,依序安裝OneWire 和 DallasTemperature
2.安裝Gravity Analog library及範例程式碼
其中gongy_z1trzsq為電腦的使用者名稱
3.先把全部的電路圖接線都接好,先不接ESP8266控制器,開啟ESP32_ANALOG_EZO_Sample.ino檔案,開發版選好NodeMCU-32S。
4.根據提供的範例程式碼 ESP32_ANALOG_EZO_Sample.ino 上傳至控制板,點選紅色框框的按鈕,成功會出現畫面底下的訊息。
提示出現Leaving... Hard resetting via RTS pin..訊息表示燒錄完成。
5.然後點選工具->序列埠監控視窗來確認是否收到水質資訊。
6.看到底下訊息表示燒錄成功,記得右下角紅色框框的地方要選擇115200,否則顯示的訊息會是亂碼。
7.修改Wemos D1 mini的程式碼 ESP8266_Analog_EZO_Sample.ino,將ssid、password和write_key修改正確後上傳
8.上傳成功會出現底下訊息。
9.上傳完後將ESP32的5V接ESP8266的5V,GND接GND,ESP32的P1腳(TX)接ESP8266的RX腳,即可正常運作。開啟序列埠監聽視窗確認訊息。
10.檢查上傳到ThinkSpeak平台的顯示資訊。
0 留言