我们对OLED使用已经有基础的了解,在掌控板中除了OLED会发亮外,其实还有专门亮灯的板载的RGB-LED灯,也是我们接下来学习的重点。
1、认识RGB-LED
2、点亮RGB-LED
3、使用板载RGB-LED做彩虹流水灯的效果
mPythonX掌控板载3颗WS2812灯珠,WS2812是一种集成了电流控制芯片的低功耗的RGB三色灯,R代表红色,G代表绿色,B代表蓝色,可实现256级亮度显示,完成16777216种颜色的全真色彩显示,采用特殊的单线通讯方式控制RGB灯的颜色。而我们掌控板载RGB-LED灯一共三颗,灯号从左往右依次为0,1,2。
通过使用mPytonX“系统资源”类的RGB灯模块来控制掌控板板载RGB-LED
点击颜色框设置灯珠的颜色,我们有单独点亮一个灯和全部点亮,可以视情况决定使用哪一种方便。
除了选择颜色外,也可以通过修改RGB值改变灯珠颜色,这种方式更容易找出自己想要的颜色。
关闭RGB灯
选择模块
示例程序
显示效果
我们通过延时模块来控制RGB灯亮的时间,再通过改变RGB灯的RGB值改变灯颜色,从而达到彩虹流水灯效果
示例程序
显示效果
点赞