一. 系统概述
这款智能台灯系统具备多种功能,能够自动调节亮度、监测人体活动、感知环境光照,此外还有定时和报警功能,极大地提升了用户体验和功能的扩展性。具体功能包括:
-
亮度调节:
- 台灯有自动和手动两种模式可调节亮度。自动模式根据环境光强自动调整,手动模式通过按键调节亮度。
-
坐姿提醒:
- 利用红外光电开关监测人体与台灯的距离,若距离过近则发出报警提醒。
-
学习定时:
- 时钟模块进行学习时间的定时提醒,OLED显示屏显示当前时间,定时结束时蜂鸣器发出提醒。
-
光照检测:
- 通过光敏电阻模块检测光强,OLED显示屏实时显示数据。

二. 电路设计
电路设计采用Altium Designer进行绘制:
- 系统的核心控制由STM32F103C8T6单片机最小系统实现。
- DS1302模块用于时钟定时功能,通过SDA、SCK、DAT引脚连接单片机。
- 光电开关用于人体检测,模块数据输出直接连接单片机的GPIO口。
- 独立按键用于灯光控制和模式切换,一端接地,另一端连至单片机的GPIO口

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



