首先复制adafruit绑定库中的neopixel.py(或neopixel.mpy)到开发板的lib目录,弹出磁盘重新连接后(让复制的库生效),输入下面代码就可以驱动了。
代码: 全选
import neopixel
import board
import time
import random
r = random.randrange
np = neopixel.NeoPixel(board.GP28, 8)
while 1:
c = (r(30), r(30), r(30))
for i in range(8):
np.fill((0,0,0))
np[i] = c
time.sleep(0.1)
- 演示代码驱动的是一个8个WS2812组成的灯环
- 程序中使用了,如果使用其它引脚就相应修改