步骤1:我的设置
首先您需要在IDE中将“ https://dl.espressif.com/dl/package_esp32_index.json”添加到“文件”》“首选项”》“其他板”中。您可以用逗号分隔多个条目。
我已将Arduino IDE的默认“接收器”草图上传到一块板上。
我修改了默认的“发送器”草图以允许从DHT22传感器读取读数
引出线很简单:
VCC传感器》 5v on板上
GND传感器》板上GND
数据传感器》板上的引脚25(我先使用引脚12,但是这样的行为非常奇怪,例如重新启动,无法通过vcc上传
一个10k欧姆电阻vcc 《》数据
将草图加载到Arduino IDE中,选择您的电路板(TTGO LoRa32-OLED V1(显然V2尚不可用,但这对我有用。
成功!!!在加电时,我看到了数据
步骤2:
一些说明:
我使用了“ SimpleDHT”
我无法使用ESP32 DHT库,这些示例已超出我的理解范围;我不是一个很好的程序员。..。.
所有草图都包含在此Instructable中。
我正在运行会遇到一些问题:
- 已解决 :在接通电源后连接传感器时,板将继续重新引导。接通电源并将传感器连接到板的5v引脚即可正常工作。 我通过将DHT数据电缆从第12针切换到第25针来解决了这个问题
-如何实现深度睡眠以使节点可以使用一个电池运行数月?/p》
-如何将数据获取到例如的数据库中Domoticz?我想我需要某种网关。..
-我无法使LoRa32u4 II板正常工作,这让我很恼火。简而言之:概念验证有效,但是还有很多事情要做。
-
DHT22
+关注
关注
2文章
51浏览量
7155 -
ESP32
+关注
关注
17文章
953浏览量
17032
发布评论请先 登录
相关推荐
评论