找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6356|回复: 9

我的一个传感停车程序,可是却不能运行,请高手指教

[复制链接]
发表于 2012-6-5 10:59:17 | 显示全部楼层 |阅读模式
悬赏1乐币已解决
入手乐高机器人都已经快一个月了,自己写了一个程序,但是无法运行,请高手指教,
一个小车,侧面传感器,若干障碍物,这个程序的目的是:小车前进,当超声波传感器探测到障碍物的时候,小车会停下1秒钟,接下来继续前进,运行3次循环,3环程序过后小车前进1圈,转弯,在前进。编写后写入NXT,但是无法运行,实在不明白哪里弄错了 请高手指教。
程序图如下:

移动模块配置

超声波配置

停止模块配置

停止时间模块配置






程序

最佳答案

查看完整内容

呵呵 小问题,在循环中停止1秒后 你接的是一个无限前进的模块 改成前进一段距离 就可以了 建议距离稍长但不能超过下一个障碍
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2012-6-5 12:40:57 | 显示全部楼层
悟德 发表于 2012-6-5 12:36
你程序中超声波探测的距离好象要求小于30厘米,你运行中注意这点了吗,

嗯,我看到了,是我故意设置的,这样设置小于30是不可以的吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-6-5 12:49:55 | 显示全部楼层
前进速度不要太快,如果障碍在侧方.可能一闪而过,障碍太小了
来不及反应
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-6-5 10:59:18 | 显示全部楼层
呵呵
小问题,在循环中停止1秒后
你接的是一个无限前进的模块
改成前进一段距离
就可以了
建议距离稍长但不能超过下一个障碍
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-6-5 12:36:37 | 显示全部楼层
你程序中超声波探测的距离好象要求小于30厘米,你运行中注意这点了吗,
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-6-5 12:44:53 | 显示全部楼层
我现在把距离修改到45,他的运行效果是遇到障碍物,他会停下,但是过1秒后他不能再向前走了啊!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-6-5 12:46:51 | 显示全部楼层
问题是你的障碍是不是在离超声波传感器中心30厘米范围内
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-6-5 12:47:46 | 显示全部楼层
等待后的那个C\B马达前进删除试试
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-6-5 13:04:52 | 显示全部楼层
谢谢悟德的提醒,还感谢wangxj,我修改后的和他说的是一样的,就是我后面那个无限制电机惹的祸,问题解决了附上解决后的程序
未命名.jpg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2018-11-20 15:20:59 | 显示全部楼层
学习
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 15:23 , Processed in 0.094914 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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