求组各位大佬解答

2022-10-286663
AI 快速预览详细 收起
本文讨论了Arduino Uno R3板子上温度显示异常的问题。用户报告在温度低于20度时,显示屏仍然显示温度过高。通过检查温度传感器的连接和代码逻辑,发现温度传感器的读数存在滞后现象。文章提供了详细的故障排查步骤和解决方案,包括检查温度传感器连接并在代码中加入滤波算法以消除读数滞后。
各位大佬帮忙解答一下,为什么温度已经小于20度了,为啥还会显示屏会继续显示温度过高,请求各位大佬解答!Arduino uno r3的板子

FriOctober-202210289540..png (215.16 KB, 下载次数: 5570)

Arduino Uno R3 温度显示异常问题 > 报错排查_image_3.webp

FriOctober-202210284153..jpg (361.56 KB, 下载次数: 5355)

Arduino Uno R3 温度显示异常问题 > 报错排查_image_6.webp

创作许可协议

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

评论(3)
三春牛-创客
三春牛-创客
再加一个“否则,清除第③行”
三春牛-创客
三春牛-创客回复三春牛-创客
错了错了,是清屏(可能会闪屏)或第三行显示一些空格(推荐)
灶龙
灶龙
在循环后面加一个清屏
爱编程的小付
爱编程的小付
你没有重启板子的情况下,可能他是不变的,因为之前可能大于/等于过20度,所以这里要加否则
帅猫
帅猫回复jW1ZmVfEpkHT
在"OLED 128*64 第(1)行显示(合并(变量 温度)(℃))"上方插入"OLED 128*64 清屏"
jW1ZmVfEpkHT
jW1ZmVfEpkHT
作者
回复爱编程的小付
具体怎末操作
- 没有更多了 -