【问题标题】:Controlling RGB LED Light with Raspberry Pi and Python使用 Raspberry Pi 和 Python 控制 RGB LED 灯
【发布时间】:2018-06-15 23:05:40
【问题描述】:

I bought this LED light on ebay。型号为CJMCU-KZQ。

我的问题是,我怎样才能让它在树莓派和 python 上工作?我到处寻找,但找不到任何文档。另外,请记住,此灯使用 SDA/SCL I2C 总线。

【问题讨论】:

    标签: python raspberry-pi3 gpio led


    【解决方案1】:

    查看ebay页面,提示使用WS2812驱动控制LED。值得庆幸的是,该 LED 驱动器非常常见,这意味着它有大量可用(和开源)代码。

    WS2812 驱动文档:https://cdn-shop.adafruit.com/datasheets/WS2812.pdf

    WS2812驱动LED灯条使用教程:https://tutorials-raspberrypi.com/connect-control-raspberry-pi-ws2812-rgb-led-strips/

    本教程非常棒,涵盖了流程的每个步骤。他们最终使用了从 c 编译的 rpi_ws281x python 包装器。

    【讨论】:

    • 对于不需要教程的高级用户 - rpi_ws281x 可以在这里找到文档:github.com/jgarff/rpi_ws281x
    • 如果你看LED的背面,它有几个不同的输入,而教程中的LED只有3个输入。你知道我需要使用哪些输入吗?教程中没有提到 SDA/SCL i2c 总线。
    • 看来这是一个运行 LED 的驱动器,而不是 LED 本身。你知道吗?
    猜你喜欢
    • 1970-01-01
    • 2015-04-06
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 2014-03-24
    相关资源
    最近更新 更多