Advertisement

LeJOS学习(7):ColorSensor API研究

阅读量:
这里写图片描述

接着上文所述,在之前的讨论中我们提到了一种较为复杂的颜色传感器系统。这种系统具有三种主要功能:测量物体表面的颜色信息、检测周围环境的照明强度以及评估表面反射的程度。这些特性分别对应生成四个不同的工作模式:

getColorIDMode() //用于测量颜色模式一,
getRGBMode() //用于测量颜色模式二,并通过采样获得三个数值,
分别代表红R绿G蓝B通道,
其取值范围在0至1之间。
getRedMode() //在反射光条件下,
通过采样获取一个数值,
其范围为0至1,
其中0表示光线非常暗淡,
而1则表示光线非常明亮。
getAmbientMode() //在环境光条件下,
同样通过采样获得一个数值,
其范围也在0至1之间。

整体来看,先看如下代码,然后再分别说。

复制代码
        EV3ColorSensor sensor = new EV3ColorSensor(SensorPort.S1);
    
        //模式一:ColorID,一个数
        //SensorMode mode = sensor.getColo

全部评论 (0)

还没有任何评论哟~