1

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

4

1 回答 1

1

我在一个俱乐部工作多年,我们用 Mindstorms 制造机器人,我确信用颜色传感器读取光的颜色是不可能的,无论是 EV3 套装还是 NXT 套装。


原因如下:颜色传感器通过向表面发射光来工作,并根据表面吸收了多少颜色,它可以通过反射的光来确定物体的颜色。但是,当您将颜色传感器置于彩色光下时,它会直接照射到颜色传感器的传感器部分(另一部分是 LED),使其假设看到的是完全不同的颜色。Lego Mindstorms 套件中的颜色传感器根本无法满足您的需求。

于 2017-03-15T15:03:14.270 回答