Circuit Playground Express内置了10个RGB(W2812),位于板周围的一圈,就在鳄鱼夹友好的衬垫的外圈内。RGB是指红色、绿色和蓝色三基色,这意味着你可以用这些led创造出任何颜色和多样的形式。
开局的七彩跑马灯就是这个:
其封装在cp中,对应的标志为pixels,我们知道这种调色基本上是调节范围为0~255,我们先实现一下单色的实现:
cp.pixels.fill((50, 0, 0))
上述代码实现的事全体RGB显示红色,显示单一一个类似数组的方法:
cp.pixels[0] = (255, 0, 0)
注意各个RGB对应的位置:
我们可以更改显示亮度,最大为1:
cp.pixels.brightness = 0.3