找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 16145|回复: 9

两个颜色传感器巡线(十字路口、T字路口)

  [复制链接]
发表于 2019-7-16 19:43:27 | 显示全部楼层 |阅读模式
只用两个颜色传感器巡线(十字路口、T字路口);如下题目,从起点到终点,可以看出需要经过4个十字路口(出发点和终点的T字路口都可以看成十字路口,因为巡线传感器反馈的数据是一样的,2号3号都训到线) 4.png

首先对几种路口进行分析:
十字路口,2号3号颜色传感器都识别到黑线。
1.png
T字路口,只有3号识别到
3.png
T字路口,只有2号识别到
2.png
这两种T字路口,若只是用黑色就无法和直线区分,所以只能使用放射光强度来识别。可以使用这种方式来区分:
10.png
由此可以区分直线左右矫正和识别到T字路口的区别,(左右矫正的时候速度尽量慢点,否则会误判为T字路口)
所以我们可以创建变量和我的模块(十字路口,2号识别到的T字路口,3号识别到的十字路口)
5.png
6.png
7.png
8.png
程序仅供参考,没有花里胡哨,就个人觉得可以这么做,也测试过完成了我要的任务。准确率还很高,90%左右吧。欢迎各位大神和我分享你的巡线逻辑。微信:18819468746
ev3.rar (15.74 KB, 下载次数: 282)



9.png

ev3.ev3

16.36 KB, 下载次数: 254

EV3文件

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2019-7-17 05:53:56 | 显示全部楼层
转弯的过程应该由传感器自行判定是否完成,而不是由我们去判断。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复 1 0

使用道具 举报

发表于 2019-7-17 09:14:55 | 显示全部楼层
楼主做的很用心。赞
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-7-17 12:42:48 | 显示全部楼层
冀·闲庭信步 发表于 2019-7-17 05:53
转弯的过程应该由传感器自行判定是否完成,而不是由我们去判断。

因为拐弯完成是白黑白的过程,不想写得太复杂,所以直接跳过白黑的判断。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-7-17 12:44:54 | 显示全部楼层
冀·闲庭信步 发表于 2019-7-17 05:53
转弯的过程应该由传感器自行判定是否完成,而不是由我们去判断。

若是您有更好的做法,分享一下,谢谢。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-7-18 09:48:48 | 显示全部楼层
两个都是黑色 直行
左边黑色 左转角度
右边第一次黑色 直行  第二次 右转角度
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

使用道具 举报

发表于 2019-7-19 15:22:09 | 显示全部楼层
新手求助蓝牙控制怎么做
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-7-20 19:56:24 | 显示全部楼层
感谢分享!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2022-1-5 16:15:38 | 显示全部楼层
感谢分享   学习了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 21:47 , Processed in 0.122100 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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