最近要做的一个题目,但我还是个新手,买了yl 40AD模块的光敏传感器和一个hc sr501人体红外传感器,但是没有给stm32 的例程,求大佬给点帮助,今年刚学单片机,没有例程不知道怎么搞。谢谢 一、 设计说明:设计一款款智慧化的护眼台灯。该智慧台灯能对视力有很好的保护作用。同时可以根据光照强度和环境情况进行自适应调节,使光照和眼睛适应度达到平衡,此外,该智慧台灯还可以采用人体热释红外,检测人远近,根据远近调节光照,人机交互等功能。 二、设计指标: (1) 光照采集 :采用光照采集传感器,输入给单片机进行处理。 (2) 人体感应:人体感应模块采用红外检测,光照强度的控制是在人体检测后实现,见到人,会根据周边环境的检测而输出不同的PWM波形,调节输出功率,可以将光照强度调整到合适范围。 (3) LCD(墨水屏)显示:将目前的光照强度范围显示到LCD显示屏上,当人体靠和离开近台灯时显示相应的问候语,并且有久坐提醒。 (4) 采用低功耗设计。 三、设计要求: (1)硬件设计:设计电路原理图,并进行系统功能描述。 (2)软件设计:设计程序流程图并编制编程。 (3)在软件平台中进行仿真调试。 (4)搭建实验电路,下载程序,进行硬件调试。
|