找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 7075|回复: 12

超声波传感器???

[复制链接]
发表于 2010-10-23 14:34:35 | 显示全部楼层 |阅读模式
这段程序有错吗?
task main()
{
SetSensor(IN_1,SENSOR_LOWSPEED);
OnFwd(OUT_AC,70);
while(true)
{
if(Sensor(IN_1)<100);
{OnRev(OUT_C,50);
Wait(1000);
Off(OUT_AC);
}
}
}
为什么我每次运行 机器人就只会转弯,不往前走,但周围也没有障碍物,
是什么问题呢?? 麻烦解决下
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2010-10-23 16:16:54 | 显示全部楼层
2种情况,
1,小于100很容易啊= =..1米诶!
2,马达接错..接到BC去了...
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-23 16:34:54 | 显示全部楼层
你 这个程序明显就是错的,只有if,没有 esle,就是说只判断了小于100的情况,并做了操作,但是大于100的情况没有做操作,没有做操作的意思就是保持上一次的操作,上一次是什么操作呢?…………后退转弯。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-23 16:36:52 | 显示全部楼层
task main()
{
SetSensor(IN_1,SENSOR_LOWSPEED);
OnFwd(OUT_AC,70);
while(true)
{
if(Sensor(IN_1)<100)
{OnRev(OUT_C,50);
Wait(1000);
}
else
OnFwd(OUT_AC,70);
}
}
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-23 16:54:51 | 显示全部楼层
好像是if(.....)后面多了一个分号。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-23 17:53:17 | 显示全部楼层
楼上说的是,那个分号是重点,有那个分号,if就废掉了,不管什么样的条件,if后面的内容都会执行
但是如果去掉分号的话,应该是大于100的时候停止,小于的时候转弯
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2010-10-23 22:16:06 | 显示全部楼层
谢谢 ,终于搞懂了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2010-10-23 22:18:36 | 显示全部楼层
还有个问题, 就是那个 像眼睛一样的东西到底是超声波还是 低声波啊;
超声波貌似是ultrasonic???
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-24 11:11:10 | 显示全部楼层
……超声波,单词不懂可以翻字典啊,要学会自己找答案,不要总是有问题就问别人,等着别人来告诉你
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2010-10-24 11:21:10 | 显示全部楼层
不是单词不懂 ,是不知道那个到底是超声波传感器还是什么....
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-10-24 16:37:17 | 显示全部楼层
lowspeed是低速的意思,相对其他传感器的速度较慢
对应的是highspeed,不过乐高没有启用这个模块
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2010-10-24 19:26:38 | 显示全部楼层
哦 ,我也知道了,那个传感器是ultrasonic!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2010-12-17 18:37:15 | 显示全部楼层
学习了!呵呵
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 11:55 , Processed in 0.104003 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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