项目介绍:
项目的布局图如下所示,项目中包含uart通信,蓝牙通信,I2C通信,等多种通信模式;三级管的驱动电路,等模拟电路部分;包括单片机的控制;综合性比较强,非常适合单一个应届生简历项目(如果你找工作过程中简历没有项目可以把这个项目写上去,也比较加分);如果你需要写毕业设计,这个项目也非常合适,扩展性非常强。
功能描述:
1、可以通过按键手动调节台灯的亮度,总共有3档可调节;
2、可以手动定时控制台灯的开灯时长,可以设置3个时长档位;
3、可以手动调节灯的颜色,总共有三种颜色可调;
4、可以自动感应人体进行台灯的开关(此功能可以改为坐姿检测);
5、可以根据环境光亮度自动调节灯的亮度;
6、可以通过手机蓝牙远程控制台灯;
7、led屏幕显示当前台灯的状态。
系统框图
电路设计:
电路可以使用Altium Designer 打开,主控是STM32, 其他电路主要包括电源LED灯、按键、光敏传感器、人体感应器、蓝牙模块等。
主程序:
程序是用keil写的,调试起来非常方便.主程序如下:
主要内容包括如下:
1.作品涉及相关技术教学视频
2.代码实现思路文档
3.系统框图文档
4.电路图PCB图源文件(AD)
5.STM32源代码源文件(Keil)
7.元器件清单
8.系统调试文档
9.STM32F103C8T6单片机资料
10.光敏电阻传感器资料
11.小型红外人体光电模块资料
12.蓝牙模块资料
13.OLED显示屏资料
14.其他参考资料(论文参考)
源文件获取:
1、打开链接下载:http://www.mnzyw.top/archives/35
2、关注公众号----柠萌学姐的知识星球,首页发送 “资料”