本文提出一种基于单片机的智能LED台灯设计,该台灯具有手动、自动两种调节方式,能够在保证正常实用的状况下又能使电力得到充分利用。
系统各模块硬件设计原理图如图所示:
实物图:
必做部分:
基本系统:在51单片机开发系统PCB电路板上完成电子元器件的焊接、调试、程序下载,并实现数码管显示、矩阵键盘扫描、中断程序、定时器程序、串口通讯等基本功能;
2.显示功能:焊接电路并实现对1602液晶屏的显示功能,要求能滚动显示字符;
3.输出控制:焊接电路并实现对继电器的控制功能;
4.数据采集:焊接电路并实现对AD0832的数据采集功能;
选做项目:
根据环境光强度自动调节LED亮度,通过光敏元器件采集环境亮度,通过PWM方式控制LED灯亮度。定时自动关灯,设定关灯时间,到时间由量逐渐变暗。分自动模式和手动模式,手动模式由用户自行设置灯光亮度,手灯模式根据光敏元件的光敏特性保持亮度恒定。
阅读全文