找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5668|回复: 7

来自WEDO2.0的疑惑求指导

[复制链接]
发表于 2019-10-16 14:34:10 | 显示全部楼层 |阅读模式
微信截图_20191016142956.png
各位大佬们,为什么这两个程序的效果是一样的,第一个程序能实现靠近障碍物停止的效果
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2019-10-16 15:13:21 | 显示全部楼层
程序一马达以2的速度转动转动时间由传感器检测到前方物体距离决定 距离越近马达转动时间越短 直至距离为零马达停止转动
以上个人理解 我觉得马达停止可以不要 没这么用过
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-10-16 15:21:01 | 显示全部楼层
wedo真的还挺有意思的
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-10-16 15:49:25 | 显示全部楼层
应该是一样的效果,第一个是马达运行时间停止的条件,第二是保持原有状态时间停止的条件。条件是一样的,所以程序运行的效果也是一样的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-10-16 15:57:01 | 显示全部楼层
应该是一样的啊 ,你的判断条件是一样的,就是等待运动传感器检测距离变近,然后运行下一个程序,区别是第一个不用加后面的停止,第二个要加
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-10-16 16:28:25 | 显示全部楼层
hfj333 发表于 2019-10-16 15:49
应该是一样的效果,第一个是马达运行时间停止的条件,第二是保持原有状态时间停止的条件。条件是一样的,所 ...

嗯嗯,你的分析很有用,谢谢
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-10-18 08:51:31 | 显示全部楼层
我认为:严格意义上说是第一条更加快,因为程序执行到第二个马达时间自带停止(后面的马达停止可以去掉),但第二条停止需要执行到第三个的马达停止,但这个执行时间的差距应该可以忽略不计。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-4-13 10:32:21 | 显示全部楼层
确实有这个问题存在,但是实际测试觉得都是明确的指令,运行效果也是一样的,所以没在管他了...
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 02:42 , Processed in 0.127199 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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