|
| 用OLED更好 |
| 本基于STM32F103C8T6的智能护眼台灯控制系统(HAL库)的Proteus仿真设计,主要功能如下: (1)台灯亮度控制分为自动和手动模式,上电默认是自动模式,输出PWM占空比跟随光度计测量值变化,环境光越暗,PWM占空比越大(即灯光越强)。 (2)人员在座时,可切换为手动调光模式,可以通过“亮度++”、“亮度--”按键进行手动调光(即调节PWM占空比)。 (3)自动模式下,当检测到有人在座时自动开灯并开始计时。监测到久坐(仿真20秒便于测试)后蜂鸣器报警,同时LCD1602显示Please Activity进行提示,人离开后蜂鸣器自动关掉。如果人员并未离开,程序中设置为了延时后停止报警并重新计时。 (4)使用LCD1602显示环境光亮度、PWM占空比数据。当人员坐在座位上时,LCD1602显示以上数据;当人员离开座位后,LCD1602液晶屏清屏。 (5)串口终端显示人员在座/离座状态、久坐计时时长、蜂鸣器报警提示、自动/手动调光模式,LCD1602上显示手动调光的PWM占空比数值。 |