找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 28944|回复: 41

·分享下,双光感走黑线程序

  [复制链接]
发表于 2012-1-29 18:07:39 | 显示全部楼层 |阅读模式
双光感走黑线(可走90角)
QQ截图20120129180127.png
快速双感走黑线(不可走90角)
QQ截图20120129180013.png

双光感走黑线程序.zip (441.04 KB, 下载次数: 2232)
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2012-1-30 23:45:52 | 显示全部楼层
本帖最后由 太空虫虫 于 2012-1-31 00:02 编辑

“可以走直角”的程序,如果没错的话,应该是走“之”字形的吧,包括5楼的程序也是。 第二种走起来应该顺一点,但是由于光线强度不可能为0,所以导致转的弯肯定是圆弧的。所以的所以,我觉得结合一下比较好。遇到直角弯时,必定有一边的传感器检测到全黑(当然也不可能是0),所以就设定一个触发值,高于该值时,为正常行驶,用比例控制。 低于该值时,认为到了直角弯, 我这里设定,黑线那边为倒车。当然,上述没有经过试验,仅供参考~
改进.jpg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复 3 0

使用道具 举报

 楼主| 发表于 2012-1-29 18:08:11 | 显示全部楼层
{:soso_e106:}今年是学校第一次参加乐高,第一次编程序
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-29 19:19:21 | 显示全部楼层
新人就会用数据库控制巡线 不错……
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-30 11:24:58 | 显示全部楼层
第二个思路很好。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-30 14:10:52 | 显示全部楼层
本帖最后由 babaluosajb 于 2012-1-30 14:12 编辑

试试这种 lego_education_centre.JPG
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-30 16:12:13 | 显示全部楼层
不错不错,,,挺厉害的。。。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-30 19:11:59 | 显示全部楼层
不错
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-5 10:40:29 | 显示全部楼层
小哥,你做得真不赖,我还要请教一下:怎样从你的循环里跳出来继续后面的程序呢?请指教。谢谢。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-2-5 19:16:17 | 显示全部楼层
一剪云 发表于 2012-2-5 10:40
小哥,你做得真不赖,我还要请教一下:怎样从你的循环里跳出来继续后面的程序呢?请指教。谢谢。

条件,你在循环那边加个条件,等不符条件的时候就跳出循环。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-5 21:33:25 | 显示全部楼层
星仔 发表于 2012-2-5 19:16
条件,你在循环那边加个条件,等不符条件的时候就跳出循环。

我也想到了这样做,但还不是很明朗,你能不能举个例子说明一下呢?谢谢。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-2-6 12:47:14 | 显示全部楼层
一剪云 发表于 2012-2-5 21:33
我也想到了这样做,但还不是很明朗,你能不能举个例子说明一下呢?谢谢。

QQ截图20120206124603.jpg
比如这个,当触动开关碰到后就退出循环,执行后退。、
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-13 13:49:12 | 显示全部楼层
学习了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-16 14:12:36 | 显示全部楼层
不错拿下
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-22 10:45:25 | 显示全部楼层
C:\Documents and Settings\Administrator\桌面\1.bmp 可以先当前光感值减掉黑值,再乘一个固定值,这样当光感到达黑线,相减后为0,乘固定值后还是为0,马达停止旋转就可以直角转弯,但是速度不能太快。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 18:29 , Processed in 0.101877 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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