外贸建站模板下载中国住房建设网官方网站
2026/2/22 12:23:12 网站建设 项目流程
外贸建站模板下载,中国住房建设网官方网站,wordpress弹出框插件,南昌专门做网站的人资料查找方式#xff1a; 特纳斯电子#xff08;电子校园网#xff09;#xff1a;搜索下面编号即可 编号#xff1a; HJJ-32-2021-006 设计简介#xff1a; 本设计是基于单片机的智能家居安防系统#xff0c;主要实现以下功能#xff1a; 主机#xff1a; 显示从…资料查找方式特纳斯电子电子校园网搜索下面编号即可编号HJJ-32-2021-006设计简介本设计是基于单片机的智能家居安防系统主要实现以下功能主机显示从机一样一氧化碳值控制从机窗户开关以及是否有人在家从机报警时显示报警的从机号从机实时监测一氧化碳且一氧化碳值过高打开窗户、报警实时监测火焰且检测到火焰打开喷淋、报警家中无人时人体红外检测到人报警报警时通过GSM模块向手机发送短信窗户、喷淋均可通过按键控制标签STM32单片机、zigbee、家居安防题目扩展智能安防系统、智能家居1. 中控部分核心控制器采用STM32F1032单片机负责获取输入数据、进行数据处理并控制输出部分的操作。功能实现智能家居安防系统的逻辑控制包括火焰检测、一氧化碳浓度检测、人体红外检测、窗户开关控制、报警等功能。2. 输入部分主机输入独立按键三个独立按键用于手动开关窗、切换从机显示、设置家中是否有人。供电电路为整个系统提供稳定电源。从机输入火焰检测模块用于检测是否有火焰。一氧化碳传感器用于检测当前的一氧化碳浓度。人体红外模块用于检测是否有人。独立按键两个独立按键用于手动开关窗和手动开关喷淋继电器。ZigBee模块用于与主机进行数据的发送和接收。供电电路为从机部分提供稳定电源。3. 输出部分主机输出显示模块LCD1602显示屏用于显示从机数据。ZigBee模块用于与从机进行数据的发送和接收。从机输出步进电机ULN2003模块驱动步进电机模拟窗户的开关。GSM模块用于发送报警信息。喷淋继电器当检测到火焰时喷淋继电器打开进行灭火。LED指示灯当窗户处于打开状态时LED指示灯亮。蜂鸣器当一氧化碳浓度大于50、检测到火焰、家中无人时检测到人时蜂鸣器发出报警声。5 系统测试5.1 系统总体首先要做的是电路焊接分为十六个模块分别是两个电源模块、显示模块、两个单片机模块、下载模块、独立按键模块、CO检测模块、火焰检测模块、人体红外检测模块、继电器带动负载模块、四项步进电机及驱动模块、GSM、ZigBee和两个蜂鸣器[16]。显示模块采用LCD1602来显示CO含量主从机各三个独立按键用于控制窗户的开关和切换人体红外的模式CO检测模块采用MQ-2检测CO含量火焰检测模块用于监测是否有火焰人体红外模块用于检测是否有人继电器带动负载模块用于模拟水泵工作四项步进电机及驱动模块用于模拟窗户的开关GSM用于和手机通信发送短信ZigBee用于主从机间数据的发送与接收出现异常时蜂鸣器用来报警提醒。下图5-1为焊接完整实物图图5-1 完整焊接实物图5.2主从机连接实物测试连接前如图5-2所示接入电源后此时LCD1602显示CO、Fire、IR。按下从机上的按键后主从机通过ZigBee相连此时LCD1602只显示CO含量。图5-2 主从机连接前实物测试图5.3 CO含量实物测试主从机连接测试一切正常后。当CO的含量不超过15时如图5-3所示蜂鸣器不会报警一切正常。当用打火机模拟CO含量过高的情况如图5-4所示此时显示屏显示CO的具体含量含量超过15时蜂鸣器会报警电机正转模拟打开窗户同时向手机发送“住房异常”的短信。图5-3 模拟CO实物测试图图5-4 CO含量过高实物测试图5.4 火焰实物测试如图5-5所示用打火机模拟检测到火焰此时蜂鸣器报警、继电器控制的水泵工作同时向手机发送“住房异常”的短信。图5-5检测到火焰实物测试图5.5 人体红外实物测试当房间有人时关闭人体红外检测器如图5-6所示一切正常。当房间无人模式且人体红外检测到有人时如图5-7所示蜂鸣器报警同时向手机发送“住房异常”的短信。图5-6 人体红外实物测试图图5-7 检测到人的实物测试图设计摘要随着目前社会经济的发展人们的生活水平在不断的发展。但是在我们家庭之中经常发生很多安全问题而最频发的就是家居失火、煤气泄露导致很多老人和小孩的死亡还有家中被盗的威胁等。为了解决此问题本系统选用主从机模式以STM32F103C8t6单片机为控制中心且主机和从机之间的通信方式是ZigBee。通过CO气体传感器、火焰传感器以及人体红外线传感器实现了煤气泄漏检测、失火检测和防盗。而且能以自动的方式维护家中的设备比如检测到煤气泄漏时可以自动开窗、检测到失火可以开窗且开启洒水灭火装置、检测到陌生人可以通过GSM的通讯方式将信息发送到用户手机上。该设备不但解决目前通过安装监控去检测家中的情况费用高昂的问题并且获取信息更具时效性。关键词STM32F103C8t6单片机GSMLCD液晶ZigBee字数9000内容预览1 绪论 21.1 研究目的和意义 21.2 国内外研究现状 21.2.1 国内研究现状 21.2.2 国外研究现状 32 系统设计方案 42.1 整体设计方案 42.2 控制器方案选择 42.3 显示模块方案选择 52.4 通讯方案的选择 52.4.1 基于蓝牙通讯技术 52.4.2 基于红外通讯技术 52.4.3 基于ZigBee通讯技术 53 系统硬件设计 73.1 整体设计 73.2 传感器电路设计 83.2.1 人体红外传感器 83.2.2 火焰传感器 93.2.3 CO传感器 103.3 硬件控制电路设计 113.3.1 单片机的最小系统 113.3.2 LCD1602显示电路 123.3.3 继电器电路 123.3.4 步进电机电路 134 系统程序设计 144.1 编程软件介绍 144.2 主机主程序设计 154.3 按键函数设计 164.4 从机主程序流程设计 184.5 处理函数流程设计 205 系统测试 225.1 系统总体 225.2 主从机连接实物测试 225.3 CO含量实物测试 235.4 火焰实物测试 245.5 人体红外实物测试 256 总结与展望 27参考文献 28致 谢 30

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询