找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4411|回复: 2

关于PID 跳出循环的问题

[复制链接]
发表于 2014-2-11 23:26:27 | 显示全部楼层 |阅读模式
悬赏1乐币未解决
看到坛友讨论PID跳出循环的问题 我自己之前在做巡线的时候也遇到了这个问题
具体是
写了一个双光电的PID巡线 以额外的两个光电作为判断交叉路口跳出循环的条件
再具体说就是 1234光电顺序并列  其中23为PID巡线
14 具体用来检测交叉路
这样只要14中有一个光值反馈为阀值的时候就跳出PID  执行下一步比较程序
一切都还好好的
试行了一次也真的是跳出循环并且执行了比较来判定是交叉路口还是直角了
但是当我在这中间加上循环之后
就乱套了 不跳出循环了 也不执行交叉路口直角判断了 郁闷啊

那位汽车之友坛友 求帮助  知道的坛友也请鼎力支持
万分感谢

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2014-2-12 09:46:46 | 显示全部楼层
用ev3软件写,双行任务,第2行写如果端口1的光电传感器检测到黑线,退出循环,否则检测端口2的光电传感器,如果它检测到黑线,也退出循环,注意两个循环要命名成一样的名称,终止循环也要写和他一样的名称。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2014-2-12 14:45:41 | 显示全部楼层
zhlego 发表于 2014-2-12 09:46
用ev3软件写,双行任务,第2行写如果端口1的光电传感器检测到黑线,退出循环,否则检测端口2的光电传感器, ...

双线程吗?是个思路 试试看 不行再讨教
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 19:14 , Processed in 2.787128 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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