红外线遥控七色小彩灯程序及硬件设计


利用红外线遥控系统来控制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、硬件设计

红外线遥控七色小彩灯程序及硬件设计