儿童误锁车内远程报警系统(有完整资料)
资料查找方式特纳斯电子电子校园网搜索下面编号即可编号T1912203M设计简介本设计是基于单片机的儿童误锁车内远程报警系统主要实现以下功能1、使用STM32F103C8t6作为主控芯片2、使用温度传感器DS18B20作为检测车内温度3、通过人体红外检测车内是否还有小孩4、如果车内有小孩可以通过手机按下按钮播报一段录音5、使用4G模块连接阿里云可以通过手机app查看温度和是否有小孩6、如果车内小孩可以远程发送短信提醒7、通过继电器模拟汽车锁车标签32单片机、OLED、Air724UG模块、语音播报、人体红外题目扩展环境安全监测系统儿童误锁车内远程报警系统中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分核心组件STM32F103单片机功能概述作为整个系统的“大脑”STM32F103单片机负责接收来自输入模块的各类数据包括车内温度、人体红外检测结果以及用户通过独立按键设置的汽车锁车状态。单片机对这些数据进行综合分析处理并根据预设的逻辑规则控制输出模块实现系统的各项功能。输入部分DS18B20温度采集模块实时测量车内温度为系统提供关键的环境参数以便及时响应高温情况防止儿童受热伤害。人体红外传感器检测车内是否存在人体特别是小孩一旦检测到人体存在立即触发报警机制。独立按键提供用户操作界面用于设置汽车的锁车状态确保系统能够准确识别汽车是否处于锁定状态。供电电路为整个系统提供稳定、可靠的电源保证各模块正常工作避免因电源问题导致的系统失效。输出部分OLED显示模块实时显示汽车状态如锁定/解锁、车内温度以及人体红外检测结果为用户提供直观的信息反馈。继电器模块模拟汽车的锁车功能根据单片机指令控制继电器的开合模拟汽车车门的锁定和解锁状态。DY-SV17F触发语音模块当检测到车内有小孩且汽车处于锁定状态时触发语音播报播放预设的录音如“车内有小孩请立即解锁”以引起周围人的注意。Air724UG-4G模块连接阿里云实现系统与手机APP的远程通信用户可以通过手机APP查看车内温度、人体红外检测结果以及汽车状态并远程控制语音播报功能甚至在紧急情况下接收系统发送的短信报警。5 实物调试5.1 电路焊接总图首先在AD中根据各个模块画出原理图然后导出PCB进行连线最后通过嘉立创进行打板。板子到手之后就是焊接过程第一部分是电源模块将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接焊接好之后插入Type-C电源指示灯点亮电源模块测试正常。第二部分是显示模块排母焊接好后将OLED显示屏插入排母。第三部分是单片机最小系统板因为最小系统板已经引出了程序烧录接口和自带复位电路所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是人体红外焊接一个3Pin的排母插入。第五部分是继电器直接焊接在板子上。第六部分是Air724UG模块先焊接一个4Pin的白色底座然后用4Pin的杜邦线连接。第七部分是温度传感器用的是DS18B20测得温度。第八部分是一个独立按键模块。第九部分是语音播报模块先焊接2个9Pin的排目再将模块插入排母中。下图5-1为焊接完的整体实物图图5-1电路焊接总图5.2 Air724UG模块联网在上电之前先给模块接入信号线再插进去一个可以正常使用的手机卡这里使用的是移动的手机卡然后给电路板通电等Air724UG模块上蓝色指示灯慢闪之后按一下单片机最小系统上面的复位按键当Air724UG模块上蓝色指示灯快闪之后就说明模块已经连上网了这个时候就可以在手机云智能APP上远程监控了。如图5-2所示图5-2联网图5.3 儿童误锁车内实物测试如图5-4所示按下按键可以模拟车子是否是否上锁继电器指示灯亮时模式汽车上锁当汽车上锁时如果人体红外被触发说明车内有小孩阿里云界面会显示车内有小孩也会给手机发送短信提醒同时可以用手机向车里发送一条语音来安抚小孩。图5-3儿童误锁车内实物图6 仿真调试6.1仿真总体设计仿真设计总体包括32单片机、OLED显示屏、一个独立按键、模拟人体红外的开关、温度传感器、1个继电器、模拟Air724UG模块和语音播报模块的串口虚拟终端。图6-1 仿真设计总图6.2儿童误锁车内仿真测试如图6-2所示按下按键可以模拟车子是否是否上锁继电器电机转动时模式汽车上锁当汽车上锁时如果人体红外被触发模拟人体红外的开关拨到低电平说明车内有小孩模拟Air724UG的串口虚拟终端弹出来的窗口会显示车内有小孩也会给显示发送短信的内容同时模拟语音播报模块的串口虚拟终端弹出来的窗口会显示语音播报的内容。图6-2儿童误锁车内仿真图设计说明书部分资料如下设计摘要本设计是基于单片机的儿童误锁车内远程报警系统是一项关注儿童安全的创新解决方案。在现实生活中儿童误锁车内可能带来严重的风险特别是在高温天气下。为了应对这种情况这一系统将车辆的智能技术与车主的手机应用相结合形成了一个快速响应、高效实用的保护机制。当儿童误锁车内时车主可以通过手机应用远程触发车辆的警报系统。这个过程可以在短时间内完成无需车主亲自到达车辆现场。一旦警报系统启动车辆会发出响亮的警报声同时闪烁灯光这能够迅速引起周围人们的关注。这种及时的警报机制能够吸引周围人们的目光促使他们采取行动协助解救被困在车内的儿童避免潜在的危险。这个系统的优势在于它结合了车辆智能技术和远程控制的便利性。它利用了车辆与手机应用之间的通信渠道使得车主能够在儿童面临危险的时候快速作出反应。这种系统的应用也不仅限于儿童误锁车内还可以扩展到其他紧急情况如车辆被盗或车主遇到紧急情况时的报警需求。关键词单片机Air724UG模块语音播报模块温度检测人体红外字数11000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 温度检测方案的选择2.6 物联网方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.3 显示模块3.4 DS18B20传感器检测温度模块3.5 Air724UG模块3.6 语音播报模块3.7 人体红外4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程图4.4 显示函数流程图4.5 处理函数流程图5 实物调试5.1 电路焊接总图5.2 Air724UG模块联网5.3 儿童误锁车内实物测试6 仿真调试6.1仿真总体设计6.2儿童误锁车内仿真测试结 论参考文献致 谢