单片机10880 基于stm32技术的智能型遮盖篷的设计

更新于 2023-10-27 看中后发送题目编号联系工作人员

项目介绍

详细需求: 为弥补现有的选阳遮雨篷存在的不足,设计一款智能型遮盖篷,能够通过传感器监测雨水的大小或阳光强度大小,且能将雨水或阳光强度等信息实时显示与显示屏上,通过按键设置阈值进行比较,判断是否需要打开遮盖篷。要求学生结合单片机与电子技术理论完成软硬件系统,对实验数据进行提取、分析,得到实验结果并规范地表达,通过信息综合和分析得到合理有效的结论。 系统的方案设计 本设计以单片机为主控芯片设计了一种智能遮盖篷系统。系统组成:STM32F103C8T6、复位电路、时钟电路、BH1750光照强度传感器、雨滴传感器、按键模块、OLED显示模块、HC05蓝牙模块、LED发光二极管、SG90舵机。 单片机通过总线与BH1750通信,获取光照强度,并把光照强度显示在OLED上。单片机通过与HC05通信,把光照强度发送到手机APP。手机APP上可以显示光照强度。雨滴模块检测到模拟值,然后单片机通过内部的AD转换模块,把模拟值转换为数字值,并显示在OLED和手机APP上。单片机判断当前光照强度是否比设置的阈值大,如果大于阈值,则控制舵机转动,模拟打开遮盖篷。单片机判断雨滴强度,如果大于设置的雨滴阈值,则控制舵机转动,模拟打开遮盖篷。同时手机APP上有LED小灯的开关控制按钮,通过按钮可以遥控打开或者关闭LED。光照强度的阈值和雨滴强度的阈值,可以通过按键进行设置。工作模式分为手动和自动,手动时,在APP上可以控制遮盖篷的开和关。自动时,根据阈值,自动打开遮盖篷,

同一方向的其它成品