一:RGB三色灯的介绍:
WS2812俗称:三色 RGB 灯,其中 LED 灯珠内部存在一个芯片控制控制芯片,通讯方式采用单线归零码的方法,使用DIN信号线来发送特定的时序数据,控制灯的工作与否,如果额外增加一路信号线,实现双路信号传输,即使存在某个LED灯异常损坏的时候,也不会影响整体显示效果。
NeoPixel 是 Adafruit 所称的 WS281x 系列可寻址 RGB LED。它包含三个LED灯——红色、绿色和蓝色——以及一个由单针控制的微型驱动芯片。它们可以单独使用(比如主板内置的LED灯),也可以串联成条带或其他创意形态。NeoPixel不会自行发光;它们需要微控制器。所以,NeoPixel 内置在你的微控制器主板上,非常方便!二:开发板的原理图

这个在手册上面截取的,看的不是很清楚。
三:软件代码
基本的三种颜色驱动如下所示:import time import board import neopixel pixel = neopixel.NeoPixel(board.NEOPIXEL, 1) pixel.brightness = 0.3 while True: pixel.fill((255, 0, 0)) time.sleep(0.5) pixel.fill((0, 255, 0)) time.sleep(0.5) pixel.fill((0, 0, 255)) time.sleep(0.5)
四:实物图片如下所示:

我要赚赏金
