LED 教程 =========== 您的OpenMV上有一个RGB LED和两个红外LED。您可以分别控制RGB LED的红色,绿色和蓝色部分以及两个IR LED。 要控制LED,首先导入pyb模块。然后为要控制的特定LED创建一个LED类对象:: import pyb red_led = pyb.LED(1) green_led = pyb.LED(2) blue_led = pyb.LED(3) ir_leds = pyb.LED(4) 调用该 `pyb.LED()` 会创建一个LED对象,您可以使用它来控制特定的LED。传递参数“1”给 ``pyb.LED`` 控制红色的RGB LED灯段, “2”控制绿色的RGB LED灯段,“3”控制蓝色的RGB LED灯段,“4”控制两个红外灯。 在创建像上面这样的LED控制对象之后,我强烈建议您调用 `pyb.LED.off()` 方法使一个新LED进入已知状态。 不管怎样,每个LED可以调用三种方法, `pyb.LED.off()` , `pyb.LED.on()` 和 `pyb.LED.toggle()` 。 与其他MicroPython主板不同,OpenMV Cam不支持 ``intensity()`` 方法允许PWM调光LED。我们重新使用了用于LED调光的定时器,以产生时钟源来为相机芯片供电。 最后,在脚本中使用RGB LED作为指示器。红外LED是用来夜视的。当您使用我们的红外镜头(这是一个没有红外滤镜的镜头)替换您的OpenMV的标配镜头时, 您可以打开红外灯,使您的OpenMV可以夜视。