neopixel_write
–低级新像素实现¶
该 neopixel_write
模块包含一个辅助方法,用于在 800khz neopixel 协议中写出字节。
例如,关闭单个新像素(如 Express 板上的状态像素。)
import board
import neopixel_write
import digitalio
pin = digitalio.DigitalInOut(board.NEOPIXEL)
pin.direction = digitalio.Direction.OUTPUT
pixel_off = bytearray([0, 0, 0])
neopixel_write.neopixel_write(pin, pixel_off)
在这些板上可用
-
neopixel_write.
neopixel_write
(digitalinout: digitalio.DigitalInOut, buf: _typing.ReadableBuffer) → None¶ 在给定的 DigitalInOut 上写出 buf。
- 参数
digitalinout (DigitalInOut) – 要输出的 DigitalInOut
buf (ReadableBuffer) – 要计时的字节。没有关于颜色顺序的假设