2019-07-21 02:35发布
spring2018 发表于 2019-2-18 13:44 楼主,RGB LED我想让他显示黄 {MOD},就是R和G亮就可以了,不用PWM波可不可以?ADC有用吗
最多设置5个标签!
代码没有,只有想法。
比如你想要冷 {MOD}调渐变:那简单地举个例子就是一个蓝 {MOD}的呼吸灯+绿 {MOD}的呼吸灯,当蓝 {MOD}的亮度逐渐增强时,绿 {MOD}的亮度逐渐减弱,(一开始绿 {MOD}亮,蓝 {MOD}灭)就完成了绿 {MOD}到蓝 {MOD}的 {MOD}调渐变,想要更多的冷 {MOD}渐变就添加更多的冷 {MOD}灯。
暖 {MOD}渐变:和冷 {MOD}渐变一样,比如红黄两盏呼吸灯,红灯从最亮一直到灭的同时,黄 {MOD}从不亮到万全亮,两个灯的光叠加在一起就形成了 {MOD}调的渐变。
多个 {MOD}调:比如绿青蓝紫 初始状态为绿亮其余灭。1.绿逐渐变暗,青逐渐变亮——>2.青逐渐变暗,蓝逐渐变亮——>3.蓝逐渐变暗,紫逐渐变亮——>4.紫逐渐变暗,绿逐渐变亮
中间的顺序你也可以不采用定式的,可以用随机数来决定下一盏将被逐渐点亮的灯
至于呼吸灯如何编程得到,很容易啊,用pwm控制led就能得到,pwm波用定时器、引脚功能等都能实现
不用PWM混合起来颜 {MOD}是什么就是什么,改变不了。ADC没有用过
一周热门 更多>