用到的模块:
红外遥控 、OLED 屏幕(iic)、ds1302时钟模块、超声波测距模块、dht11温湿度模块、录音模块、MP3模块、蜂鸣器、LED灯、BH1750光强模块。
功能:红外遥控通过pwm波控制LED灯的不同的亮度,外加光强模块调节亮度,OLED 屏幕显示时间、温湿度、可以设置起床闹钟,超声波测距测量离灯的距离,具有防近视的功能,有语音提示注意保持坐姿,可以通过录音模块自己录制,还增加了MP3播放功能等。
具体代码在压缩包中,这里只提供了主函数的程序。
Keil代码下载:
智能台灯.rar
(327.9 KB, 下载次数: 315)
|