作为主机时控制器每隔一分钟读取下光强检测模块电路,当光线减弱至特定强度时,该模块会输出高电平,此时控制器的控制外围设备的程序被使能。使能之后当没有红外信号时,不断检测红外模块;当有红外信号被感应到时,红外感应模块会输出高电平,此时微处理器读取自身的ID,ID由拨码开关提供,拨码开关在控制器安装时会被设置成不同的组态,对应不同的地址,从一楼至N楼的控制器地址依次增加,差值为1。在读取自身ID之后,通过无线模块将自身的ID号发送出去,紧接着输出PWM信号驱动PT4115恒流模块LED逐渐点亮。如果点亮过程中有新的红外信号刺激,将以新的刺激时刻作为起点开始计时,在无新的红外信号刺激的情况下,30s后驱动PT4115逐渐熄灭大功率LED灯。