1. 主页
  2. HA文档
  3. PiliBoard
  4. PiliBoard开发板中样例程序
  5. 灯带控制(NeoPixels)

灯带控制(NeoPixels)

控制NeoPixels(WS2812)灯带

程序:ws2812.py

操作:

  • 硬件连接
    接通灯带的电源,将灯带的数据线连接在GPIO2上(如果选择其它GPIO口,下面的操作指令中也变化相应的数字)。
  • 执行以下命令,进行初始化
    import examples.ws2812 as ws2812
    ws2812.init(data_pin=2, leds_num=30)

    注:此处2代表GPIO2,30代表灯带上有30颗led
  • 执行以下命令,变化各种显示方式
    ws2812.demo0()
    ws2812.demo1()
    ws2812.demo2()
    ws2812.demo3()
  • 执行以下命令,熄灭灯带
    ws2812.clear()

此文不允许转载,如需转载请与BD@hachina.io联系。

这篇文章对您有用吗? 0 0