找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 8221|回复: 12

走黑线

[复制链接]
发表于 2015-7-13 11:52:53 | 显示全部楼层 |阅读模式
单光电走黑线,如果无限制循环,我想让它在前面横着一条黑线停下,怎么编程,求救!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2015-7-13 15:23:01 | 显示全部楼层
开关模块,或者break
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-7-13 17:00:53 | 显示全部楼层
唐大,开关模块是什么?跳出怎么用?举个例子,更形象,谢谢!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-7-13 17:57:42 | 显示全部楼层
同求
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-7-14 09:39:50 | 显示全部楼层
糖伯虎 发表于 2015-7-13 15:23
开关模块,或者break

双光电还可以做到,在前面横着一条黑线停下,单光电呢?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-7-14 16:59:41 | 显示全部楼层
sunqiming 发表于 2015-7-14 09:39
双光电还可以做到,在前面横着一条黑线停下,单光电呢?

看错了,单光感做不到
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-7-15 17:27:37 | 显示全部楼层
如果是EV3的光点就可以哦
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-12-2 14:12:48 | 显示全部楼层
左右转,取光感的平均值
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-12-2 14:13:52 | 显示全部楼层
前面黑线停下来,就用逻辑对错
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-4-1 14:37:37 | 显示全部楼层
单光电还真是做不到啊,判断条件一致啦
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-9-27 08:24:41 | 显示全部楼层
单光感可以做到,但麻烦一些,每次检查一遍光电变化率,就是上次的光感和这次光感的差。如果突然变大,就停下。如果要求准确,可以做五次平均值。开始的五次或者十次测定做标准,以后的五次平均值跟这个做比较,如果突然增加20%以上就停下。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-9-28 12:10:09 | 显示全部楼层
zyzhujm 发表于 2016-9-27 08:24
单光感可以做到,但麻烦一些,每次检查一遍光电变化率,就是上次的光感和这次光感的差。如果突然变大,就停 ...

牛人!道理懂的,但不会编啊!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-10-3 21:37:29 | 显示全部楼层
简单点举例说,如果走弯度不大的线,如果不使用PID的话,选好转向度数,以50为转向阈值,可以在光感小于15的时候认为是碰到黑线。具体的转向数值和阈值你也可以自己试一下,我试了上次说的方式,编程有点复杂,主要是EV3的循环太快,我用20次做计算也飞快结束了。所以只好加一个转向后才算一次的判断方案,编程就太复杂了。如果再用PID或者比例计算就更是没有必要。你试试,用个简单方法行了。直角必然飞线。找个合适的值就行了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:32 , Processed in 0.085730 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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