论文题名: | 基于移动终端的汽车远程监控防盗系统的设计与研究 |
关键词: | 移动终端;汽车防盗;远程监控系统;Web服务器;WebSocket协议 |
摘要: | 针对汽车被盗问题与传统汽车防盗系统的不足,设计了一款基于移动终端的汽车远程监控防盗系统。系统由车载终端、Web服务器、移动终端三部分组成。车载终端主要负责汽车防盗数据的采集处理与上传、远程控制命令的接收与执行。Web服务器主要负责车载终端汽车防盗数据的接收、移动终端远程控制命令的接收与下发、系统所有数据的存储与管理、为移动终端提供数据支持。移动终端主要负责将汽车的状态信息实时呈现给用户、将用户的控制命令传递给Web服务器、实时监听Web服务器发送过来的报警信息并通过震动与警铃的方式通知车主汽车被盗。 车载终端主控制器采用STM32,并搭载了LHI778红外传感器模块、SW-42震动传感器模块、NEO-6M GPS定位模块、JT606油位传感器模块、SIM900A无线通信模块。红外震动传感器模块用于检测汽车是否有盗贼入侵;GPS定位模块用于实时获取汽车所在位置;油位传感器模块用于测量汽车油位,为汽车防偷油提供数据;无线通信模块负责将汽车防盗数据上传至Web服务器并接收Web服务器发送过来的远程控制命令。 Web服务器采用Apache的Tomcat,软件框架采用SSH集成开源框架。系统采用B/S架构,Web服务器与车载终端采用HTTP协议进行通信,Web服务器与移动终端采用HTTP与WebSocket两种通信协议,Web服务器通过WebSocket协议将报警信息主动推送至移动终端,以提高报警信息的实时性。 移动终端以Android操作系统为平台,整合百度地图Android SDK,能在手机上实时显示汽车的位置与状态信息。运用Android的Service组件,通过WebSocket在系统后台实时监听Web服务器发送过来的报警信息,当接收到报警信息时,使用Vibrator组件与MediaPlayer组件,开启手机震动与警铃通知车主汽车被盗。移动终端与Web服务器之间采用JSON作为数据传输格式,能很好的节省数据流量并提高通信速率。 最后,对整个系统进行了测试,测试结果表明,在汽车被盗时,系统能感知汽车被盗信息,并将汽车被盗信息实时传递给车主,实时性高、可靠性强、对于解决汽车被盗具有较大的经济价值和实用价值。 |
作者: | 曾剑锋 |
专业: | 电子科学与技术 |
导师: | 苏娟 |
授予学位: | 硕士 |
授予学位单位: | 湖南大学 |
学位年度: | 2017 |
正文语种: | 中文 |