LibreTiny PWM 输出
LibreTiny PWM 平台允许您在 BK72xx 和 RTL87xx 芯片上使用硬件 PWM。 请参考 LibreTiny/Boards 查找您的开发板及其支持的 PWM 引脚。
# 示例配置条目output: - platform: libretiny_pwm pin: P8 frequency: 1kHz id: pwm_output
# 在灯光中的示例用法light: - platform: monochromatic output: pwm_output name: "Kitchen Light"-
pin (必填, 引脚架构):使用 PWM 的引脚。
-
id (必填, ID):此输出组件使用的 id。
-
frequency (可选, 频率):运行 PWM 的频率。较低频率 有更多视觉伪影,但可以表示更多颜色。默认为
1kHz。 -
所有其他选项来自 Output。
output.libretiny_pwm.set_frequency 动作
Section titled “output.libretiny_pwm.set_frequency 动作”此动作允许您在运行时手动更改 LibreTiny PWM 通道的频率。使用场景包括控制无源蜂鸣器(用于音调控制)。
on_...: - output.libretiny_pwm.set_frequency: id: pwm_output frequency: 100Hz配置变量: