利用AT89C52设计了按键输入和显示、光敏电阻感应、人体红外感应及声光电报警等4个模块。当光线充足时,系统不工作,当光线变弱时,系统检索到有行人通过时,自动点亮路灯,当检测到行人不在触发范围内,路灯会以最后一次人体活动时间为界限自动延时10 s后变成第3等级的亮度,为过往车辆提供照明。该系统具有自动调节光线、自动开启和关闭及声光报警的功能。