找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 3164|回复: 3

关于颜色传感器

[复制链接]
发表于 2014-1-7 22:06:21 | 显示全部楼层 |阅读模式
悬赏1乐币未解决
这是一个discovery book中的爬墙机器人程序是按照步骤做的,但是颜色传感器好像无法分辨正确的颜色

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2014-1-13 13:54:58 | 显示全部楼层
今天终于拿到了自己的8547,急不可待的找出了那颜色传感器,想一看其究竟。

先说下外观
传感器现在有3个类似LED的东西,一个是可以分别发出红,绿,蓝三色的RGB彩色LED,一个是光敏三极管,和原来的光感是一样的,另一个是黑色的类似LED装器件,具体功能还不明白,因为我把它挡住后依然可以检查出颜色。

再说下功能,
新的传感器有两种状态,一种为颜色传感器,一种为光电传感器。
作为光电传感器时,和原来的稍微有点区别的是,此传感器可以选择LED发光的颜色更多,比原来的红色光多了绿和蓝。
做为颜色传感器时,可以分辨出,黑,蓝,绿,黄,红和白

简单的介绍说完了,说下我的猜想。
昨天我在另一个帖子说到:
光感值从127区分为真,假,然后列出了真值表。
为了证明我的猜想,我做了如下实验
用NXTG 2.0的教育版本写了一个简单程序。
程序的大概作用为,检查8547所带图纸中的14种颜色的R、G、B的RAW值。并记录保存为文本文件上传到电脑。  
通过上面的数据可以看到个很奇怪的问题,
数字都很小,即便是白色(第一行)的R、G、B的RAW值也不过是50多,根本达不到NXTG软件所表的上限100,这样一来,让我非常的迷惑,明显和我之前猜测的127划分有出入。
除了白,黄,红,黑4色和我之前真值表基本一样外,其他的绿和蓝似乎和真值表一样
还有一点也可以看出,NXT支持了浮点数了,可以精确到小数点后2位哦。

后面附的是我写的程序和采集到的数据,有兴趣的朋友可以下载来和我讨论一下,期待你的参与!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-3-22 21:10:37 | 显示全部楼层
到 编程 软件中校准
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-6-16 12:59:16 | 显示全部楼层
阿鸟也疯狂 发表于 2014-1-13 13:54
今天终于拿到了自己的8547,急不可待的找出了那颜色传感器,想一看其究竟。

先说下外观

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 16:12 , Processed in 0.103571 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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