我的DS18B20不能用了?

2022-01-236018
AI 快速预览详细 收起
本文讨论了使用防水DS18B20温度传感器时遇到的问题,即在与Arduino连接后,OLED输出的数据为-128。文章详细介绍了故障排查的方法,包括检查接线和代码配置。通过这些步骤,可以有效解决传感器输出异常的问题,避免不必要的花费。
救救我!!!!!
我新买了一个防水DS18B20,不带转接板的。
我按照红色VCC、黑色GND、黄色DIN的接线接入Arduino,OLED输出数据。

但是输出的数据竟是-128????跟没接上一模一样。
这可怎么办好呢?我可不想再浪费钱再买一个转接板了!



23.png (13.15 KB, 下载次数: 6142)

DS18B20温度传感器故障排查 - Arduino连接问题_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(5)
KkQ1VrB7W776
KkQ1VrB7W776
OLED都不加初始化的吗
Hello_Micropython_World
Hello_Micropython_World
作者

赵小天
赵小天
没有加上拉电阻吧
Hello_Micropython_World
Hello_Micropython_World
作者
回复赵小天
666,我加了上拉电阻,已经正常显示了
Hello_Micropython_World
Hello_Micropython_World
作者
回复三春牛-创客
评论内容
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
三春牛-创客
三春牛-创客
要不你买转接板吧,可能有转接板稳定一些
三春牛-创客
三春牛-创客
重启一下试试
Hello_Micropython_World
Hello_Micropython_World
作者
回复三春牛-创客
无论重启多少次都不行
- 没有更多了 -