6.1.1. LED 控制

您的znzpi AI相机上有一个红色LED。 要控制LED,首先导入 pyb 模块。然后为要控制的特定LED创建一个LED类对象:

import pyb

led = pyb.LED(1)

调用该 pyb.LED() 会创建一个LED对象,您可以使用它来控制特定的LED。传递参数“1”给 pyb.LED() LED灯。

在创建像上面这样的LED控制对象之后,我强烈建议您调用 pyb.LED.off() 方法使一个新LED进入已知状态。

不管怎样,每个LED可以调用三种方法, pyb.LED.off()pyb.LED.on()pyb.LED.toggle()

与其他MicroPython主板不同,znzpi AI相机不支持 intensity() 方法允许PWM调光LED。我们重新使用了用于LED调光的定时器,以产生时钟源来为相机芯片供电。

最后,在脚本中使用RGB LED作为指示器。红外LED是用来夜视的。当您使用我们的红外镜头(这是一个没有红外滤镜的镜头)替换您的znzpi的标配镜头