先说呼吸灯,这个本质上是LED的亮度控制。
一般是用PWM方式控制LED亮度,PWM的输出按照一定的规律变化,就可以做出呼吸灯的效果。
再说30个LED的控制,如果要简单点做,30个LED可以串起来串一个电阻,接高点的电源电压,30个LED用同一个信号控制,当然,亮度也是同步变化的。如果要复杂,那就出30个信号分别控制30个LED串30个电阻,具体看你的追求的效果吧。
呼吸灯的程序,如果有硬件的PWM模块,是很简单的,按一定的规律让PWM的输出变化就可以。
像这样输出10%亮度,持续200ms,输出20%亮度,持续200ms,输出30%亮度,持续200ms。。。
如果没有硬件PWM模块,可以用软件来模拟,比如,输出10%亮度,持续200ms这两件事合在一起作,变成输出高电平10us,输出低电平90us,循环2000次。
追问谢谢,我是自己看视频学,接线还不会,我排成3圈的,流水效果一圈一圈流动,呼吸效果一起
具体的我还是不知道怎样进行,
具体的我还是不知道怎样进行,
追答这个东西不难,但确实需要一定的基础。你可以试试先把一个LED灯做出呼吸的效果。