跳转到内容

H-bridge 灯光

hbridge 灯光平台根据两个 float 输出组件 创建一个双色亮度控制的灯光。

H-bridge 灯光在圣诞照明中非常常见,它们用 2 根线连接一堆 LED。 引脚交替切换,以允许两组灯光操作。

# 示例配置条目
light:
- platform: hbridge
id: mainlight
name: "Hbridge Lights"
pin_a: pina
pin_b: pinb

在内部,H-bridge 灯光实现为冷白/暖白灯光。这意味着两种颜色的亮度 映射到冷白和暖白值,即使这些颜色实际上不是白色。要单独 控制颜色 light control 动作,你需要使用 cold_white 和 warm_white 选项。

  • pin_a(必选,ID):用于此灯光的第一个 float Output 组件 的 id。
  • pin_b(必选,ID):用于此灯光的第二个 float Output 组件 的 id。
  • 来自 Light 的所有其他选项。

NOTE

由于我们在软件中切换 H-bridge,当 MCU 上运行其他任务时,灯光可能会偶尔出现闪烁。