完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
将一根电线 DS18B20 连接到 sonoff th10。闪现并用arduino ide编程。在水外,传感器提供错误 -127 随机。我可以过滤掉,但想知道是否有人有线索,因为它只发生在室外,传感器在水中。会不会是接地错误?sonoff 没有接地。池水是。这会导致传感器出现 crc 错误吗?或者来自 sonoff esp 的外部寄生虫的电源是否会过低,或者 wifi 在发送数据时是否会拉低更多电压?
|
|
相关推荐
1个回答
|
|
这个问题可能有多种原因,以下是一些可能的解释:
1. 环境干扰:在室外,可能会有电磁波、干扰信号、温度变化等因素影响传感器读取数据。 2. 电气连接问题:如果接线不好,可能会导致传感器无法正确读取数据。如果您怀疑是接地问题,请尝试将 sonoff 连接到接地线。 3. 传感器损坏:如果传感器发生了损坏,可能会导致读取出现错误。 4. 软件问题:如果您的代码没有正确处理 OneWire 通信协议,可能会导致错误的读取数据。 为了确定问题的原因,您可以尝试以下步骤: 1. 您可以尝试在室内测试传感器,看看数据读取是否正常。 2. 检查电气连接是否正确,包括接地线。 3. 确保您的代码正确处理 OneWire 协议,并根据需要增加错误处理代码。 4. 请尝试更换新的传感器,看看问题是否得到解决。 |
|
|
|
只有小组成员才能发言,加入小组>>
142个成员聚集在这个小组
加入小组530浏览 6评论
447浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
429浏览 5评论
425浏览 4评论
402浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 16:38 , Processed in 0.548404 second(s), Total 45, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号