找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 20778|回复: 15

请各位大神帮忙看看这个程序,指点一下

[复制链接]
发表于 2021-6-24 14:51:50 | 显示全部楼层 |阅读模式
主要想法是当超声波检测到距离小于15的时候停下,超声波左右检测距离并写到变量里,比较两个变量的大小,如果A变量大于B变量执行左转,否则执行右转,但是执行左右转向的时候老是出错,请问我这个程序是哪里错了,烦请大神支点,不胜感激
d51d2e6dde59a3d0355aba2de5f9551.png
512ca7cf50f6ef08a5e1ad7743d8c8d.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2021-6-24 14:58:56 | 显示全部楼层
程序看着没啥问题,左右转出错具体是什么样的错误呐
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2021-6-24 15:06:54 | 显示全部楼层
lizk199893 发表于 2021-6-24 14:58
程序看着没啥问题,左右转出错具体是什么样的错误呐

有时会朝没有障碍物的方向转,有时会朝障碍物的方向转
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-24 17:58:36 | 显示全部楼层
朋友,有完整的程序吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-24 18:49:06 | 显示全部楼层
路径的判断上是不是出了点问题
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-25 07:30:56 | 显示全部楼层
简单的写了一下,未经验证,欢迎批评指正。

QQ图片20210625072217.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-25 14:39:02 | 显示全部楼层
超声波检测的范围是前方扇锥形区域,而不是直线区域
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-25 14:40:57 | 显示全部楼层
冀·闲庭信步 发表于 2021-6-25 07:30
简单的写了一下,未经验证,欢迎批评指正。

王老师的线还是那么清晰、不交叉👍
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-25 15:48:12 | 显示全部楼层
刚好给学生做了这个任务,程序类似,如果检测的前方是有一定距离的斜面,就不容易被接收到,平面声波才会有回声,可以想办法控制小车更精确的走直线和转直角。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-27 15:09:55 | 显示全部楼层
冀·闲庭信步 发表于 2021-6-25 07:30
简单的写了一下,未经验证,欢迎批评指正。

这个应该是只要有一边检测到就会停止,两边都没检测到才会转弯吧,如果是这样的话,这程序就达不到检测到障碍再转弯,而是没有障碍就在原地转了吧 。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-28 07:16:39 | 显示全部楼层
熏染. 发表于 2021-6-27 15:09
这个应该是只要有一边检测到就会停止,两边都没检测到才会转弯吧,如果是这样的话,这程序就达不到检测到 ...

如果是双眼检测到物体的话,只要把那个逻辑运算改一下(与)就是可以了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-29 17:11:30 | 显示全部楼层
本帖最后由 Irres 于 2021-6-29 17:28 编辑

来学习学习
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-6-30 10:10:29 | 显示全部楼层
避障小车.png 其实不需要用变量的,直接测量就好
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-7-1 17:45:46 | 显示全部楼层
变量执行之前最好清零,不然很大可能记录了之前的数据;而且距离传感器头转的速度过快,会影响检测的准确性,建议压一下速度
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2021-7-4 20:09:12 | 显示全部楼层
个人感觉程序没有问题,问题在于超声波传感器本身存在一定的不稳定性,出现突然跳数的可能性较大,因此这种情况下取得的数值本身就不太可靠。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-23 08:05 , Processed in 0.097983 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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