超声波测距问题????????-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2310|回复: 6

[未解决] 超声波测距问题????????

[复制链接]
发表于 2021-2-20 18:25 | 显示全部楼层 |阅读模式
使用超声波测距,为什么会间隔产生一个为0的数据,然后要怎么才能把这个数据0消除 1.png 2.png


发表于 2021-2-20 23:16 | 显示全部楼层
本帖最后由 qqq351520 于 2021-2-20 23:18 编辑

迷之零,我乱写都能读出来 QQ截图20210220231734.png
要不试试
 楼主| 发表于 2021-2-21 15:51 | 显示全部楼层
qqq351520 发表于 2021-2-20 23:16
迷之零,我乱写都能读出来
要不试试

我用我自己的代码,不加延时就会有迷之0,加了就没有;直接用SR04库里的Distance函数不加延时直接串口输出也会出现数据0,
发表于 2021-2-25 08:45 | 显示全部楼层
你把CM写到下个发送,把CM那行删了试试。
发表于 2021-2-25 11:14 | 显示全部楼层
读取太快,传感器没反应过来,加个延时就行了

点评

此楼正解,程序没问题,你稍微加个几十毫秒延时应该就好了。  发表于 2021-2-26 00:37
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 13:29 , Processed in 0.087270 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表