资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CJ-32-2022-087设计简介本设计是基于多传感器的智能小区安防系统设计与实现主要实现以下功能1、烟雾和温度传感器检测是否发生火灾2、人体红外检测人员当处于安防状态进行报警3、OLED显示温度、烟雾浓度和当前状态4、WiFi模块链接云平台可以传输数据也可以在手机端设置安防状态、温度和烟雾浓度阈值5、可通过按键控制是否设置安防状态、设置温度和烟雾浓度阈值标签STM32、OLED、WIFI、人体红外、烟雾检测题目扩展家庭安防系统火灾监测系统基于多传感器的智能小区安防系统设计与实现中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分概述中控部分是整个智能小区安防系统的核心采用了STM32F103C6T6单片机作为控制器。该单片机负责接收来自输入部分的各类传感器数据如人体红外检测、烟雾浓度、温度等以及通过独立按键输入的指令如切换界面、设置阈值、连网、切换安防状态等。单片机对这些数据进行处理和分析根据预设的逻辑和算法判断当前小区的安全状态并控制输出部分做出相应的反应如显示信息、放水、报警或发送数据等。输入部分概述人体红外传感器用于检测小区内是否有人员活动提供安防系统对人体存在的监测功能。MQ-2烟雾传感器虽然原描述中提到用于检测当前温度但MQ-2实际上主要用于检测烟雾浓度提供火灾预警功能。这里可能存在描述上的误解我们按照MQ-2的实际功能进行概述。DS18B20温度采集模块精确检测小区内的环境温度为安防系统提供温度数据以便进行温度异常检测或报警。独立按键提供用户交互界面用户可以通过按键进行界面切换、设置温度/烟雾浓度阈值、连接WIFI网络以及切换安防状态等操作。供电电路为整个安防系统提供稳定的电源供应确保所有模块能够正常工作。输出部分概述OLED显示模块实时显示小区内的温度、烟雾浓度以及当前的安防状态方便用户随时了解小区的安全情况。继电器当检测到温度或烟雾浓度超过预设的阈值时继电器将打开放水装置这里可能是指某种灭火或降温措施但通常不是直接放水可能是启动洒水系统或其他消防设备以应对潜在的火灾或温度异常。蜂鸣器模块当温度、烟雾浓度超过阈值且检测到人体存在时蜂鸣器将发出声光报警提醒小区内的人员注意安全并采取相应的应对措施。WIFI模块实现安防系统的远程通信功能。通过WIFI模块系统可以将检测到的数据实时发送给用户的手机APP用户也可以通过手机APP设置温度/烟雾浓度的阈值以及切换安防状态实现远程监控和控制。5 实物调试5.1 电路焊接总图根据该设计的相关内容设计的电路焊接流程如下首先准备好所需的电子元件和工具包括STM32F103单片机、DS18B20温度传感器、人体红外传感器、MQ-2烟雾传感器、独立按键、OLED显示屏、4G模块、蜂鸣器、WIFI模块以及其他所需的电阻、电容、连接线等。接下来根据电路原理图开始进行电路的焊接。首先焊接STM32F103单片机将其正确地插入到相应的插座上并用焊锡固定。然后依次焊接DS18B20温度传感器、人体红外传感器和MQ-2烟雾传感器确保它们与STM32F103单片机正确地连接。接着焊接独立按键将其连接到相应的引脚上。然后焊接输入部分将人体红外、烟雾传感器、温度采集模块和独立按键与中控部分进行连接。接着焊接输出部分将OLED显示模块、继电器、蜂鸣器模块和WIFI模块与中控部分进行连接。在焊接过程中需要注意焊接的稳固性和连接的正确性以确保电路的正常工作。最后进行电路的测试和调试确保各个部分的功能正常并进行必要的调整和修复。完成以上步骤后整个电路焊接流程就完成了。如下图5-1为焊接完整实物图图5-1电路焊接总图5.2 温度和烟雾检测实物测试如图5-2所示下图为上电后此时显示屏显示测得的温度为19.8℃烟雾为33。图5-2温度和烟雾检测实物图5.3 设防状态报警实物测试如图5-3所示在设防状态打开下若人体红外检测到人进行报警。图5-3设防状态检测人报警实物图5.4 WIFI通信实物测试如图5-4所示通过WIFI模块将获取到的信息数据同步至手机端。同时手机可以设置温度、烟雾阈值设防等。图5-4 WIFI通信实物图6 仿真调试6.1仿真总体设计仿真总共包括其总体控制系统单片机显示模块OLED人体红外、蜂鸣器、继电器灭火、DS8B20测温MQ-2烟雾传感器以及独立按键。如图6-1-1为整体仿真的设计。图6-1-1 仿真总览6.2显示检测测试显示屏上显示当前温度为30烟雾浓度为15当前安防模式关闭。如图6-1-2。图6-1-2 显示检测6.3设置阈值测试如图6-1-3。此时通过显示屏可以看到当前为设置温度烟雾阈值界面按下第二个独立按键设置阈值加。按下第三个独立按键设置阈值减。若继续按下第一个按键切换设置的参数。图6-1-3 阈值设置6.4手动切换安防状态测试此时如图6-1-4当前在显示主界面按下圈出的按键可以切换安防模式此时安防模式打开。图6-1-4 切换安防状态6.5安防报警测试此时如图6-1-5当前在安防模式打开状态下若烟雾/温度超过阈值蜂鸣器触发报警且LED亮。图6-1-5 安防模式设计说明书部分资料如下设计摘要本设计是基于多传感器的智能小区安防系统的设计与实现。系统主要包括烟雾和温度传感器、人体红外传感器、OLED显示屏、WiFi模块和按键控制等组件。通过这些组件的协作实现了火灾检测、人员监测、数据显示和远程控制等功能。首先烟雾和温度传感器用于检测小区内是否发生火灾。一旦检测到烟雾或异常温度系统会立即发出警报提醒人们采取相应的紧急措施以保障人员和财产的安全。其次人体红外传感器用于监测小区内的人员活动。当系统处于安防状态时一旦有人进入监测范围系统会自动触发报警以防止潜在的安全隐患。另外OLED显示屏可以实时显示当前的温度、烟雾浓度和系统状态。这样小区内的居民可以随时了解到当前的安全状况及时采取必要的措施。此外WiFi模块将系统连接到云平台实现了数据的传输和远程控制。通过手机端的APP用户可以设置安防状态、调整温度和烟雾浓度的阈值以满足不同需求。最后按键控制功能允许用户手动设置安防状态、调整温度和烟雾浓度阈值增加了系统的灵活性和可操作性。综上所述基于多传感器的智能小区安防系统通过烟雾和温度传感器、人体红外传感器、OLED显示屏、WiFi模块和按键控制等组件的协作实现了火灾检测、人员监测、数据显示和远程控制等功能。该系统具有较高的实用性和安全性能够有效提升小区的安全防护能力保障居民生命财产的安全。关键词单片机智能安防阈值报警字数11000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源供电的选择2.4 显示方案的选择2.5 温度检测方案的选择3系统设计与分析3.1 整体系统设计分析3.2 MQ-2烟雾传感器3.3 液晶屏显示模块3.4 DS18B20传感器检测温度模块4 系统程序设计4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数程设计4.4 显示函数程设计4.5 处理函数程设计5 实物调试5.1 电路焊接总图5.2 温度和烟雾检测实物测试5.3 设防状态报警实物测试5.4 WIFI通信实物测试6 仿真调试6.1仿真总体设计6.2显示检测测试6.3设置阈值测试6.4手动切换安防状态测试6.5安防报警测试结 论参考文献致 谢