基于单片机的智能台灯设计(可以写进毕设与简历的项目)

项目介绍:

项目的布局图如下所示,项目中包含uart通信,蓝牙通信,I2C通信,等多种通信模式;三级管的驱动电路,等模拟电路部分;包括单片机的控制;综合性比较强,非常适合单一个应届生简历项目(如果你找工作过程中简历没有项目可以把这个项目写上去,也比较加分);如果你需要写毕业设计,这个项目也非常合适,扩展性非常强。

功能描述:

1、可以通过按键手动调节台灯的亮度,总共有3档可调节;
2、可以手动定时控制台灯的开灯时长,可以设置3个时长档位;
3、可以手动调节灯的颜色,总共有三种颜色可调;
4、可以自动感应人体进行台灯的开关(此功能可以改为坐姿检测);
5、可以根据环境光亮度自动调节灯的亮度;
6、可以通过手机蓝牙远程控制台灯;
7、led屏幕显示当前台灯的状态。

全部资料:

1.作品涉及相关技术教学视频
2.代码实现思路文档
3.系统框图文档
4.电路图PCB图源文件(AD)
5.STM32源代码源文件(Keil)
7.元器件清单
8.系统调试文档
9.STM32F103C8T6单片机资料
10.光敏电阻传感器资料
11.小型红外人体光电模块资料
12.蓝牙模块资料
13.OLED显示屏资料
14.其他参考资料(论文参考)

系统框图:

电路设计:

电路可以使用Altium Designer 打开,主控是STM32, 其他电路主要包括电源LED灯、按键、光敏传感器、人体感应器、蓝牙模块等。

 

主程序:

程序是用keil写的,调试起来非常方便.主程序如下:

所有文件获取方式:

1、网页“支付下载”对话框后会直接弹出下载链接,如果下载失败请按方式2找到学姐;

2、关注公众号《柠萌学姐的知识星球》,首页发送 “资料”  ,添加柠萌学姐微信,享受8折优惠,并赠送如下超实用的嵌入式面试笔试资料、简历模板、ppt模板等。

 

 

 

 

 

 

 

 

 

 

发表回复