用三种红绿蓝可以混合色各种颜色,这个程序是吧,每个颜色分成200级(实际是201级),所以值就是0到200,然后用PWM输出控制各色的亮行团度,混合出七彩,如R=200、G=200、B=200就是碧凳白色,但档慧橘不是纯正的白。(纯白色时RGB的值是不相等的)
户外的超大LED广告屏就是这样的,每个像素点就是一个全色LED灯。
LED本身只是一种电致发光器件,本质上胡旅它是一个二极管,唯一的功能是通过电流时发光(把电能转变成光能)。它是不需要任何“编程”的。LED需要专用的驱动器芯片来供给电源。部分驱动器芯派圆片是可编程的,通过写入程序,它可以控制LED元件点亮、熄灭或发尘做塌出不同亮度的光;另外绝大多数驱动芯片带有使能端,这个端口可以与多种单片机、接口电路相连,从而接受来自单片机或其他接口电路的指令来控制LED的发光状态。这时的编程,是对单片机或其他上位机而言的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)