利用红外线遥控系统来控制3个高亮度LED,发光颜色分别为红、绿、蓝,然后根据三基色原理进行组合,可以使彩灯呈现7种不同颜色,以下是红外线遥控七色小彩灯程序及硬件设计说明,供大家参考。
红外线遥控七色小彩灯电路
1、程序设计
利用红外遥控系统来控制3个LED,按照三基色原理进行组合发光,分别为:
(1)红色 + 绿色 = 黄色;
(2)绿色 + 蓝色 = 青色;
(3)红色 + 蓝色 = 紫色;
(4)红色 + 绿色 + 蓝色 = 白色。
主要标号说明:
MAIN: 主程序。
IR_IN: 解码子程序。
IR_ZX: 遥控执行子程序。
FS_SPK:发声子程序。
DE:短暂延时子程序。
DELAY05_R5:延时子程序,总延时时间为0.5ms*R5。
DEL:用于解码延时子程序,延时时间为0.093ms。
2、硬件设计