Advertisement

LeJOS Sensor API InfraRedSensor

阅读量:

一鼓作气,继续红外传感器的研究,就是这个传感器:

这里写图片描述

红外传感器的主要功能仅限于测距和定位。实际上还具有另一个作用——能够通过远程进行操控,操作方式有所不同。

先看代码:

复制代码
        EV3IRSensor sensor = new EV3IRSensor(SensorPort.S1);
        //模式一:测距,一个数,越小越近,远了就变成Infinity
        //SensorMode mode = sensor.getDistanceMode();
        //模式二:定位,8个数,4组,每组两个(方位-25~25,距离远了也是Infinity)
        SensorMode mode = sensor.getSeekMode(); 
    
        float[] samples = new float[mode.sampleSize()];
    
        while(  !Button.DOWN.isDown() ){
            mode.fetchSample(samples, 

全部评论 (0)

还没有任何评论哟~