找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 11971|回复: 7

[交流] 【求教】关于EV3程序切换的问题

[复制链接]
发表于 2014-2-18 00:24:26 | 显示全部楼层 |阅读模式
RT:想把几个程序放在一个同程序,机器人回基地后,通过触碰传感器判断,成功就进行到下一个,不成功就循环再做一次。这样的程序要怎么编程呢?求高手。(PS  类似的程序就可以,最好直接发程序)
图片上的程序改过后可以实现吗?要怎么改?
360软件小助手截图20140218002148.jpg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2014-2-18 09:37:03 | 显示全部楼层
这个用判断分支很容易实现,用不到多任务。一个Y/N分支或者CASE分支都能实现上面所说的功能。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-2-18 11:45:04 | 显示全部楼层
http://bbs.cmnxt.com/forum.php?mod=viewthread&tid=10621

看看这个帖子 多任务处理
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2014-2-18 12:25:22 | 显示全部楼层
scaeac 发表于 2014-2-18 09:37
这个用判断分支很容易实现,用不到多任务。一个Y/N分支或者CASE分支都能实现上面所说的功能。

分支判断需要用什么条件?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-2-18 14:44:37 | 显示全部楼层
wtx123 发表于 2014-2-18 12:25
分支判断需要用什么条件?

将分支结构嵌套在一个循环中,用碰触传感器作为分支条件。程序运行后循环会反复检测碰触传感器,如果真,则执行分支一,如果假,则执行分支二;然后检测循环条件,真则继续循环,执行分支结构,检测碰触传感器,假则退出循环,程序结束。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2014-2-18 18:31:01 | 显示全部楼层
scaeac 发表于 2014-2-18 14:44
将分支结构嵌套在一个循环中,用碰触传感器作为分支条件。程序运行后循环会反复检测碰触传感器,如果真, ...

请问方便编一个简单的程序吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-2-18 21:01:13 | 显示全部楼层
本帖最后由 scaeac 于 2014-2-18 21:10 编辑
wtx123 发表于 2014-2-18 18:31
请问方便编一个简单的程序吗?

请看下面的示意图:过程a是你想要执行的目标模块。这个循环体可以重复下去,将其他执行模块替换模块a便可达到你的目的。这里设置了一个循环计数变量M,如果循环重复八次以上,则无论碰触传感器如何也将跳出循环,这是为了防止死循环出现。
循环与分支.PNG
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-2-20 01:23:56 | 显示全部楼层
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 07:26 , Processed in 0.191068 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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