单片机PWM控制RGB-led程序

单片机PWM控制RGB-led程序,第1张

RGB-LED变化出64中不同的颜色,......

----

种颜色的LED,要有四种亮度。

三种颜色搭配,就有 64 种颜色了。

每种颜色的LED,要有四种亮度:不亮、1/3亮、2/3亮、全亮。

其实,并不难控制。

都用不上 PWM 控制器。

用一个定时器,每隔一毫秒中断一次,对三路输出,控制一下即可。

led灯珠的颜色变化使用三基色原理(红、绿、蓝三种颜色)。因为人的视觉系对这三种颜色最敏感,所以很多可见光红绿蓝以不同的比例混合着三种颜色。同样的单色光也可以分为这三种光。根据这个原理LED,可以安装红绿蓝的3种颜色。比如,红光和蓝光同时亮的是紫色,红光和蓝光一起亮的是黄色,同样顺序有蓝色、白色7种颜色,我们现在看到的各种各样的烦色!这些是基本的,如果在颜色的明亮度、色度等上求精,则将红绿蓝各颜色分割为256个灰度等级灰度等级256个红绿蓝的3个基色,能够从最不明亮的部分分割为256个等级,能够构成所谓的全色。那么,问题是如何正确控制红绿蓝3种颜色的灰度调整各种必要的颜色。因此,一般情况下,在珠子上加入集成电路,根据脉宽调制的控制红绿蓝的3种颜色的灰度等级来实现颜色的变化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8091408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存