第一章绪论,首先阐释了本课题的背景及研究的意义,接着对当今护理床国内外研究现状与动态进行了分析,然后对本文的主要研究目标进行了明确的阐述。最后,对本文的主要研究内容及目标进行了说明。
第二章基础理论及相关技术介绍,主要对wifi无线通信、Android开发平台、Qt Creator开发软件以及esp8266通信模块进行了介绍。
第三章wifi遥控程序的总体设计,主要介绍程序设计目标和基于 Android平台的护理床wifi遥控程序的功能架构分析。
第四章wifi遥控程序设计及实现,对基于Android平台的wifi遥控程序的各个功能模块进行了详细阐述。
第五章程序设计,选取系统主要功能模块进行功能性测试和性能测试。
2 基础理论及相关技术介绍
2。1 wifi无线通信技术概述
无线通信技术的
WIFI的全称是 Wireless Fidelity,正式名称为802。11b协议。它的传输速度可以达到54 Mbps,传输速度较高。另外,它的有效距离也很长,在开放性区域通信距离可达305m,在封闭性区域通信距离为76~122m,方便与现有的有线以太网络整合,组网的成本更低[9]。WIFI技术自上世纪末至今经历了事多年的发展,在各个领域都有着非常广泛的应用,在近几年普及速度很快文献综述
WIFI无线网络由无线网卡和AP两个基本部分组成。AccessPoint简称AP,又被称为“桥接器”或“无线网络接入点“,它的作用是将传统有线网络和无线网络联接起来。WIFI有点对点及基本两种工作模式:
1、点对点模式是无线网卡之间的通信方式,即一台安装了无线网卡的电脑或移动设备和其他有无线网卡的设备进行通信,类似于直接用网线连接两台电脑的有线连接方式。
2、基本模式是现在最常用的WIFI方式,这是一种具有无线网络的扩充或无线和有线网络并存的通讯方式,此时装配无线网卡的电脑或移动计算终端需要通过AP才能与另一台电脑进行连接[10]。
相较于有线网络,WIFI无线技术有许多优点:
第一、无需布线。不需要布线是WIFI技术最大的优势,它不受布线环境的限制,适用于移动办公的用户,市场前景良好。广泛应用于库存控制、医疗保健等行业[11]。
第二、健康安全。使用无线网络不需要像使用手机直接接触人体,是健康安全的[12]。
第三、网络组建简单。无线网络架设的基本配备只需无线网卡及一台桥接器(ap),这样就可以用无线的模式来分享网络资源,组建费用和复杂程序大大低于需要布线的有线网络。
2。2 Android平台简介
Android是由Google开发的,是真正意义上的开放性移动设备平台[13]。它以Linux为基础,由操作系统、中间件、应用框架、应用程序等构成[14],Android平台上的应用程序均由开发人员自行进行开发。由JAVA语言编写的Android SDK给应用程序提供了完整的API[15]。Android SDK具有非常强的开放性,这也是它最大的特点。免费开源的Android SDK降低了开发者的入门门槛,方便开发者根据业务需求编写符合自己要求的程序。
Android的系统架构采用了分层架构的思想,主要分为以下四层:应用程序层、应用程序框架层、系统运行库层和Linux内核层[16][17]。
应用程序层提供一些核心的已经开发的应用程序包,例如电话拨号程序、短信、图片浏览、地图、Web浏览器和联系人管理等。这些应用程序都存放在应用程序层。同时,开发者可以利用Java语言编写的应用程序替换这些应用程序,使得系统更加灵活,为程序的后续开发提供了方便。