一、系统设计
通过光敏电阻模块检测环境中的光强,系统会根据程序设定的阈值完成小灯的控制,环境较暗且低于控制阈值小灯就会亮起。光敏电阻模块可以根据不同的光照强度输出相应的模拟电压信号,模拟信号会通过ADC0832模数转换器进行数据转换,并输出数字电压信号,输出的信号会上传到单片机内,单片机会对光照强度数据进行处理,系统内会根据采集的电压信号和程序设置的基准电压进行比对,当检测到采集的光照强度数据低于基准电压信号后就会打开小灯,反之小灯则不会进行开启。
二、硬件设计
整个基于51单片机的光控灯系统中,使用STC89C52单片机最小系统作为主控电路,使用光敏电阻模块电路采集光照强度,使用数据转换电路进行数据转换。
三、软件设计
四、实物展示
五、资料内容
六、资料链接
资料链接:https://blog.csdn.net/XCHardware/article/details/127284945