具有DHT22温湿度的TTGO ESP32 LoRa板的制作

电子说

1.3w人已加入

描述

步骤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尚不可用,但这对我有用。

选择您的USB(com)端口,进行编译和上传。

成功!!!在加电时,我看到了数据

步骤2:

一些说明:

我使用了“ SimpleDHT”

我无法使用ESP32 DHT库,这些示例已超出我的理解范围;我不是一个很好的程序员。..。.

所有草图都包含在此Instructable中。

我正在运行会遇到一些问题:

- 已解决 :在接通电源后连接传感器时,板将继续重新引导。接通电源并将传感器连接到板的5v引脚即可正常工作。 我通过将DHT数据电缆从第12针切换到第25针来解决了这个问题

-如何实现深度睡眠以使节点可以使用一个电池运行数月?/p》

-如何将数据获取到例如的数据库中Domoticz?我想我需要某种网关。..

-我无法使LoRa32u4 II板正常工作,这让我很恼火。简而言之:概念验证有效,但是还有很多事情要做。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分