lejos颜色传感器问题

时间:2014-11-21 16:12:47

标签: java colors sensor mindstorms

我目前正在研究lejos mindstorms项目并试图利用颜色传感器。该项目的总体目标是让机器人找到一串圣诞灯并跟随它。我们的测试代码适用于检测常规对象的颜色,但不能检测灯光。当我将传感器照射在灯光上时,它所做的只是说显示的颜色是黑色。甚至可以用彩色传感器读取彩色光的颜色吗?

1 个答案:

答案 0 :(得分:1)

我在一个俱乐部工作,我们现在用Mindstorms制造机器人多年,我相信它不可能用颜色传感器读取灯的颜色,也不能用来自EV3套装和NXT套装的那些。

这就是为什么: 颜色传感器通过将光发射到表面上来工作,并且基于表面吸收了多少颜色,它可以通过被反射的光来确定物体的颜色。但是,当您将颜色传感器放到彩色灯光下时,它会直接照射到颜色传感器的传感器部分(另一部分是LED),使其认为它看到的颜色完全不同。来自Lego Mindstorms套件的色彩传感器根本无法满足您的需求。