完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用 ESP8266 开始了我的第一个项目。
简而言之: D1 Mini 的 6 倍结合 DHT22 防护罩和电池模块 (来自 berrybase.de 在线商店) 所有都闪现了 - ESP_Easy_mega_20220616_normal_ESP8266_4M1M 所有都可以通过浏览器访问 对于所有我能够设置 DHT22 和基本配置 目前所有 ESP 均由不同的电源适配器供电。 但是: 除了正确测量的温度和湿度之外,我从 ESP 那里得到了一些错误的数据。有时并且不规则地提交了值为 25.5 的数据 - 每个用于湿度和/或温度。 作为参考 - 我*已经将传输数据的两张图片上传到 thingspeak。 在这一点上,我必须承认,我已经将 DHT22 从 GPIO-2 D4 连接到 GPIO-0 D3。我第一次尝试时遇到了一些问题,没有得到任何数据。自从我读到,DHT 与 GPIO-2 的连接可能会导致问题,我已经将连接更改为 GPIO-0。没有指定我应该将传感器连接到哪个 GPIO。 也许这是导致问题的原因?如果是这样——什么可能是合适的 GPIO 的好选择?关于我可能想要添加更多防护罩的事实? 或者我应该寻找另一个原因,为什么会出现这种错误的数据。 所有模块都给出了错误的数字。所以 - 我认为硬件工作正常,这是一个普遍的故障,或者更多是我自己的误解。 |
|
相关推荐
1个回答
|
|
这种错误数据的可能原因有很多,以下是一些可能的原因:
1. 电源不稳定:如果您使用的电源不稳定,会导致 ESP8266 和传感器之间的通信出现问题,从而产生错误的数据。建议使用稳定的电源,例如 USB 电源适配器或利用电池模块连接到 ESP8266。 2. 软件配置错误:请确保您正确配置了 ESP8266 和 DHT22 传感器的相关参数。例如,您需要设置正确的 GPIO 引脚和更新传感器的采样频率。 3. 程序 bug:检查您的程序,看是否有任何 bug 或逻辑错误,这可能会导致错误的数据产生。建议您使用调试工具进行调试来找到问题的根源。 4. 传感器损坏:如果您的 DHT22 传感器已经损坏或老化,也可能导致错误的数据产生。建议您尝试更换传感器并重新测试。 希望这些提供了一些思路,帮助您找到问题的根本原因。 |
|
|
|
只有小组成员才能发言,加入小组>>
1143 浏览 1 评论
578浏览 6评论
479浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
463浏览 5评论
464浏览 4评论
440浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 10:09 , Processed in 0.695522 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号