TLC5947 LED 驱动器
组件/集线器
Section titled “组件/集线器”
此组件代表 TLC5947 24 通道、12 位 PWM LED 驱动器链, 例如在此 Adafruit 开发板上使用。
要使用此组件的通道,您首先需要设置全局 tlc5947 集线器并为其指定 id,然后定义单个输出通道。
# 示例配置条目tlc5947: data_pin: GPIOXX clock_pin: GPIOXX lat_pin: GPIOXX-
data_pin (必填, 引脚架构):连接到 DIN 的引脚。
-
clock_pin (*必填, 引脚架构):连接到 CLK 的引脚。
-
lat_pin (*必填, 引脚架构):连接到 LAT 的引脚。
-
oe_pin (可选, 引脚架构):连接到 /OE (BLANK) 的引脚。
-
num_chips (可选, 整数):链中的芯片数量。 必须在 1 到 85 范围内。默认为 1。
-
id (可选, ID):此
tlc5947组件使用的 id。 如果您同时连接了多个 TLC5947 链,请使用此选项。
tlc5947 输出组件将全局组件/集线器的 tlc5947 通道作为浮点输出暴露。
# 单个输出output: - platform: tlc5947 id: output_red channel: 0 - platform: tlc5947 id: output_green channel: 1 - platform: tlc5947 id: output_blue channel: 2-
id (必填, ID):此输出组件使用的 id。
-
channel (*必填, 整数):选择此输出组件的 TLC5947 链的通道。
-
tlc5947_id (可选, ID):手动指定 TLC5947 组件的 ID。 如果您想同时使用多个 TLC5947 链,请使用此选项。
-
所有其他选项来自 Output。