[经验分享] 【Follow me第二季第1期】一步一步练:RGB(W2812)

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

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复