步驟1:我的設(shè)置
首先您需要在IDE中將“ https://dl.espressif.com/dl/package_esp32_index.json”添加到“文件”》“首選項”》“其他板”中。您可以用逗號分隔多個條目。
我已將Arduino IDE的默認“接收器”草圖上傳到一塊板上。
我修改了默認的“發(fā)送器”草圖以允許從DHT22傳感器讀取讀數(shù)
引出線很簡單:
VCC傳感器》 5v on板上
GND傳感器》板上GND
數(shù)據(jù)傳感器》板上的引腳25(我先使用引腳12,但是這樣的行為非常奇怪,例如重新啟動,無法通過vcc上傳
一個10k歐姆電阻vcc 《》數(shù)據(jù)
將草圖加載到Arduino IDE中,選擇您的電路板(TTGO LoRa32-OLED V1(顯然V2尚不可用,但這對我有用。
成功!??!在加電時,我看到了數(shù)據(jù)
步驟2:
一些說明:
我使用了“ SimpleDHT”
我無法使用ESP32 DHT庫,這些示例已超出我的理解范圍;我不是一個很好的程序員。..。.
所有草圖都包含在此Instructable中。
我正在運行會遇到一些問題:
- 已解決 :在接通電源后連接傳感器時,板將繼續(xù)重新引導(dǎo)。接通電源并將傳感器連接到板的5v引腳即可正常工作。 我通過將DHT數(shù)據(jù)電纜從第12針切換到第25針來解決了這個問題
-如何實現(xiàn)深度睡眠以使節(jié)點可以使用一個電池運行數(shù)月?/p》
-如何將數(shù)據(jù)獲取到例如的數(shù)據(jù)庫中Domoticz?我想我需要某種網(wǎng)關(guān)。..
-我無法使LoRa32u4 II板正常工作,這讓我很惱火。簡而言之:概念驗證有效,但是還有很多事情要做。
-
DHT22
+關(guān)注
關(guān)注
2文章
51瀏覽量
7185 -
ESP32
+關(guān)注
關(guān)注
18文章
971瀏覽量
17261
發(fā)布評論請先 登錄
相關(guān)推薦
評論