已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 设 计中文题目基于Android的智能护理器控制系统英文题目Control system of intelligent nursing devicebased on Android 院 系:计算机与信息工程学院年级专业: 软件工程姓 名:学 号: 指导教师:职 称: 年 月摘要摘 要医疗护理的智能化是为了提高医疗护理的效率与自动化,充分应用电子信息技术,进一步扩大智能产品、通信设备在医疗护理方面的应用和服务,提高医疗护理管理的便捷度。本文根据医疗行业对于智能化服务的需求日益提高的背景,研究了更人性化地医疗看护模式,服务于行动不便的病患,使病人的康复过程、以及复健身体期间产生诸多的行动不便得以舒适且合理的解决,实现了基于安卓的智能护理器控制系统,方便病患、医生、护士人员、家属,能依赖于既方便又简单的功能服务病患,帮助病患、照顾病患。本文从需求分析开始,详细的分析了本应用的功能及医护人员护理的过程,病患的需求,同时也说明了程序的设计思想和在本应用上设计思想的实现。在系统软件设计实现中,从每个界面到功能点的实现也做了详尽的说明。该应用运用低功耗蓝牙无线技术设计并实现了基于安卓的智能护理器控制系统。上层的安卓平台的控制软件通过低功耗蓝牙技术与控制器进行通信,从而实现与智能复健病床的人机交互。选择了一种低功耗蓝牙芯片的硬件平台方案,可以更加高效的解决短距离无线通信问题。安卓4.3引入了一种内嵌式平台,在中心层面为低功耗蓝牙提供了接口支持,与传统蓝牙设备不同的是,低功耗蓝牙能明显地降低使用功耗,这使得安卓应用可以通过低功耗蓝牙系统,与相邻的传感器、心率监护仪和健身设备等低功率设备进行通信,而大大节约电量。关键词:医疗护理;安卓;低功耗蓝牙IIIABSTRACTABSTRACTBy improving the efficiency and automation of the healthcare, Medical intelligence makes full use of electronic information technology, to further expand the application and service of intelligent products and communication equipment in medical nursing, and improve the convenience of the medical and health management. This paper based on the background of the increasing demand for intelligent services in the medical industry, to study more humanistic medical care model, to serve the patients with mobility, to make the patients recovery process, as well as the rehabilitation of the body to produce a lot of action inconvenience to be comfortable and reasonable, I produced an Android based intelligent care control system to facilitate the patient, doctors, nurses, family members, can rely on both easy and simple function of the patient, to help patients, care for patients. This paper starts from the demand analysis, detailed analysis of the application of the function, and medical staff nursing process, and patient demand. At the same time, it also explains the design idea of the program. In the detailed design, from the system interface to the realization of each function point to do a detailed analysis and description.This design uses the BLE wireless technology realization. The upper level of the Android platform control software through low-power Bluetooth technology to communicate with the hardware equipment, so as to realize the interaction with the intelligent rehabilitation hospital bed. The hardware platform of a low power Bluetooth chip is selected, which can solve the problem of short distance wireless communication more efficiently.Android 4.3 introduces built-in platform support for Bluetooth Low Energy in the central role and provides APIs that apps can use to discover devices, query for services, and read/write characteristics. In contrast to Classic Bluetooth, Bluetooth Low Energy (BLE) is designed to provide significantly lower power consumption. This allows Android apps to communicate with BLE devices that have low power requirements, such as proximity sensors, heart rate monitors, fitness devices, and so on.Key Words: Healthcare; Android; BLE目录 目 录第1章引言11.1 研究背景11.2 研究分析11.2.1 可行性分析11.3 主要研究内容2第2章需求分析32.1 功能需求32.1.1 系统目标32.1.2 功能分析32.1.3 系统层次模块图32.2 系统性能要求42.3 运行环境4第3章系统硬件方案设计53.1 多功能护理病床的整体结构53.1.1 床体姿势变换模块53.1.2 康复模块73.1.3 人体清洁模块8第4章系统软件设计实现94.1 软件设计原理94.1.1 BLE协议栈94.1.2 GAP协议与GATT协议104.1.3 外围设备与中心设备的通信104.2 BLE实现类134.3 BLE通信流程144.4 功能模块流程164.4.1 病床姿态和手、腿关节护理模块164.4.2 智能人体清洁护理模块184.5 功能模块实现19第5章总结与展望225.1 总结225.2 展望22参考文献23致 谢1第1章 引言第1章 引言1.1 研究背景近几年,智能终端设备迅速地发展开来,人们对智能时代的生活品质逐渐有了较高的期待,智能化的可穿戴设备,如小米手环、苹果手表、谷歌眼镜等新兴产品层出不穷、蓬勃发展,带给人们更舒适、便捷的生活。低功耗蓝牙技术是一种支持设备之间近距离传输数据的无线通信技术,可以在不同的设备之间实现无线数据交换,取代了传统的近距离有线连接,使得移动终端与设备间的通信更加轻盈、自由。低功耗蓝牙(BLE)是蓝牙 4.0 规范的核心内容。该技术的最为重要的进步是超低的待机功耗与运行功耗,它非常符合目前可穿戴设备和物联网的发展需求1,一颗纽扣电池足以连续支撑数年,这样的特性激发了许多开发者去开发低成本、低功耗的无线领域方案,如医疗保健、体育健身、家庭娱乐、传感器物联网等诸多方面。低成本、低功耗、向下兼容、跨厂商互操作性强等特点都会推进BLE的市场进步2。随着信息技术、智能终端的发展,医疗行业也逐渐步入一个更人性、更灵活的时代,医疗护理的服务开始变得舒适、人性、高效,兼具智能化、人性化的医护技术竞争愈加激烈,智能医护,低功耗蓝牙等穿戴医护成为医护市场的新热点。中国公民逐渐步入老龄化,病人或是老人的康复过程中,行动不便是无法避免、不可忽视的问题。为满足收入日益提高的家庭、医院护理的效率要求,缓解家人、医护人员的看护压力,提高病患自理能力及生活质量,契合新兴移动互联网的技术、平台、商业模式,本文开发的基于安卓的智能护理器控制系统应运而生。1.2 研究分析1.2.1 可行性分析本文中的智能护理器控制系统是基于成熟的Bluetooth Smart技术,Android 4.3以上系统平台,使用面向对象语言Java开发,应用系统开发配置使用Android Studio集成开发环境,开发技术及调试环境都已相对成熟。在技术上有学校优秀导师的指导和富有经验的学长姐的帮助,对于完成该应用软件的开发是可行的。1.3 主要研究内容现在任何一样东西如果能称得上是智能硬件,得有一个前提条件:能与手机、平板等移动设备进行通信,我们考虑物联网的几大热门无线通信技术:3l 蓝牙:低成本、低功耗,手机直接支持;l WIFI:应用广、功耗高,借助路由器上网,手机和WIFI设备通过英特网通信;l ZigBee:成本略高,需要借助网关上网,手机和WIFI设备通过英特网来通信;得益于手机的直接支持,蓝牙设备无需借助外力就能与手机通信,这让蓝牙技术在无线个人局域网中得以广泛使用。4蓝牙技术联盟(Bluetooth SIG)于12年推出蓝牙4.0的技术规范,这项技术规范包含了以下三个方面,如图1-1如示:图1-1 蓝牙4.0技术规范l 传统蓝牙(Bluetooth):适用于传输音频、音乐、文件等数据的场合。l 低功耗蓝牙(Bluetooth Smart):适用于小数据量传输,但对功耗又敏感的场合,低功耗蓝牙又称之为Bluetooth Low Energy(BLE)。l 双模蓝牙(Bluetooth Smart Ready):双模蓝牙是兼容传统蓝牙和低功耗蓝牙两种技术指标的规范,比如手机和电脑都属于双模蓝牙设备。低功耗蓝牙技术:它是蓝牙4.0的核心规范的重要组成部分,以较低的物料成本,简单的协议,更低的功耗,较多的平台支持(iOS、Android、OSX、Windows和Linux在内的大多数移动平台和桌面平台)胜任新物联网时代推手,低功耗蓝牙浪潮已起、远未及巅。11第2章 需求分析第2章 需求分析2.1 功能需求2.1.1 系统目标智能护理器控制系统的设计初衷是服务于行动不便的病患和老人,提高医疗看护的效率,实现卧床人可以借助移动设备的操控自助活动肢体、康复自身关节、灵活翻身起背、解决大小便失禁等问题。并记录日志,方便医护人员参考康复进度。综上所述本控制系统是医院对智能护理病床操控的工具,主要实现如下目标:l 帮助病人进行起背、躺平、翻身、活动上肢关节、活动下肢关节、清理大小便、换气除臭等。l 对运动康复的操作过程加以日志记录,方便医护人员分析参考病患的康复进度。2.1.2 功能分析软件功能的需求分析是一款应用软件生存周期中至关重要的环节,是开发本控制系统、项目实施的首要工作。据相关的机构分析结果表明,我们设计的软件产品存在不完整性、不正确性等问题80以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关键的一步。依据软件工程学中开发软件的要求,对本控制系统全部功能和相关的技术进行具体的分析,采用结构化的分析方法,自顶向下、逐层将问题分解。这里结合实际的医疗看护要求具体分析,本控制系统应该具有以下主要功能:l 控制页面要求美观大方、简洁人性。l 各种功能模块(包括病床部分、大小便、上肢康复、下肢康复)的手动与自动切换功能。l 男女模式的个性化看护功能。l 日志记录直观,能为医护人员提供有效的参考价值。2.1.3 系统层次模块图总的系统模块主要包括:病床功能模块、大小便功能模块、上肢康复功能模块、下肢康复功能模块、系统设置模块。如图2-1所示:图2-1 总系统层次模块图2.2 系统性能要求(1)安全性:本控制系统应具有较强的安全性,对通讯和相关信息有较强的保护性。(2)稳定性:本控制系统应该在一般情况下稳定运行。(3)兼容性:本控制系统能够与其它软硬件有良好的兼容性。2.3 运行环境硬件环境:l Android 平板、手机等设备l 支持低功耗蓝牙的智能护理外设软件环境:l 操作系统:Android 4.3+l 相关应用软件:Android Studio第3章 系统硬件方案设计第3章 系统硬件方案设计3.1 多功能护理病床的整体结构多功能病床主要结构由人体清洁模块、床体姿势变换模块及康复模块组成,其整体组成如图3-1所示:腿部膝关节护理手臂肘关节护理床体人体清洁模块图3-1 多功能护理病床结构图3.1.1 床体姿势变换模块设计完成的床体姿势变化模块主要可以实现起背、翻身、曲腿等功能。(1)起背起背功能启动时,起坐部件经电动推杆伸缩,使起背部件绕合页旋转轴旋转,电动推杆顶紧前床板背面和前侧翻板背面旋转0-75,实现起坐。如图3-2所示。起背动作开始时,两侧床板向内运动,呈半包围形式,避免患者坐立时侧向倾倒。腿部托板床板从0起止约10,防止人体下滑。图3-2 多功能护理病床起背姿态(2)翻身翻身功能开始时,侧翻电动推杆伸缩带动床体底架左右翻转0-30,实现翻身操作。如图3-3所示: (a) 左翻身 (b) 右翻身图3-3 左右翻身(3)曲腿通过电动推杆伸缩来实现腿部的弯曲和伸直。如图3-4所示:图3-4 多功能护理病床曲腿姿态3.1.2 康复模块康复模块主要实现卧床及姿势变换状态下上肢及下肢康复功能,由电源系统、主控系统、动力传动系统、关节运动支架、手控开关等组成。康复模块可根据患者实际情况设置伸展与弯曲角度、运行速度调节以及被动康复时间等。主要分为手臂肘关节护理和腿部膝关节护理两部分。(1)手臂肘关节护理结构设计如图3-5所示:旋转轴步进电机同步带传动 图3-5 (a) 手臂护理结构1 图3-5 (b) 手臂护理结构2手臂护理结构主要通过步进电机传动,采用24V直流工作电压,安全可靠,并使用微电脑控制技术,配置手控器,能随时控制仪器的运行方向。患肢搁架采用双侧撑杆,运行平稳、患肢固定方式简便。结构1与结构2的主要区别:结构1可以直接于床体的左右侧互换用,也就是人体的左右手互换用,而结构2为非对称结构,当左右手互换时,需要通过旋转轴旋转成合适的位置,结构比较复杂。(2)腿部膝关节护理结构设计如图3-6所示:图3-6 腿部膝关节结构主要采用步进电机系列电动滑台来作为主要驱动系统,在低速高速情况下,都具有非常好的稳定性。同样采用24V直流工作电压,安全可靠,并使用微电脑控制技术,配置手控器,能随时控制仪器的运行方向,方便安全。3.1.3 人体清洁模块人体清洁模块主要由固定件、便垫部件、电路控制系统、电机、加热器、水泵、阀门、清水桶、污水桶、连接件等组成,主要实现大小便自动监测、人体清洁及烘干、人体消毒等功能。如图3-7所示。图3-7人体清洁模块其工作流程如下:通过柔软排泄便垫与其连接的柔性排污管,便垫与卧床人体排泄处相贴紧,当卧床人大小便后,便垫内的内置感应器发出指令信号,通过微处理单元驱动电机及打开相关气路和水路的泵和阀门,护理装置主机内置的污水桶处于负压状态,及时将大小便经排污管自行抽吸入污水桶中,并进行空气除臭处理。大小便完毕后,置于便垫内的喷水嘴从前后两个方向对卧床人排泄部位喷淋温水,清洗干净,自动将水加温到人体适宜温度。冲洗完后由臭氧发生器输出臭氧气体进行对排便部位和便垫消毒,再通过喷气嘴向病人下体吹送暖风,将附着在病人下体皮肤表面的水份吹干。第4章 系统软件设计实现第4章 系统软件设计实现4.1 软件设计原理4.1.1 BLE协议栈本控制系统的设计依据蓝牙4.0 BLE协议,在BLE协议栈基础之上设计并实现。BLE协议栈包含两个部分:主机(Host)与控制器(Controller)。5协议栈的实现采用分层方式,其结构如图4-1所示。图4-1 BLE协议栈结构图l 主机(Host)部分:逻辑链路控制及适配协议层(L2CAP):为BLE协议栈高层提供面向连接的数据服务,支持更高级别的协议多路复用,数据包分段和重组,传达服务质量信息。属性协议层(ATT):定义连接建立后的客户端/服务器数据交换协议。通用属性配置层(GATT):基于ATT层,是所有蓝牙应用规范基础,定义了服务的格式与它们的属性,仅在低功耗蓝牙实施中使用。安全管理协议(SM):BLE设备间的配对、认证、加密等安全管理协议的定义;通用访问配置层(GAP):连同GATT在低功耗蓝牙实施中工作,定义了蓝牙设备发现和共享信息的程序和角色以及蓝牙设备连接的链路管理。l 控制器(Controller)部分:物理层(PHY):主要定义通信频率、传输速率、调制方式等;链路层(LL):主要定义广播状态、扫描状态、数据包的格式等;主机控制接口层(HCI):主要定义提供主机访问控制器的统一命令接口。4.1.2 GAP协议与GATT协议BLE的连接都是建立在GATT(Generic Attribute Profile) 姑且翻译为“普通属性协议” 之上的。GATT是在蓝牙连接中的发送和接收很短的数据段的通用规范,规定BLE设备需要通过Service和Characteristic进行通信,这些很短的数据段被称为属性(Attribute)。6与GATT密不可分的是GAP(Generic Access Profile),它是用于控制设备连接和广播的协议。GAP使得我们的设备可以为其他设备所发现,它决定了设备之间能否或是怎样与合同设备进行交流、互动。GAP给设备定义了若干角色,其中主要的两个是:中心设备(Central)和外围设备(Peripheral)。中心设备相对于外围设备更加强大,可以用来连接外围设备,而外围设备一般是精巧、简单的低功耗设备,它们可以提供数据,并连接到更为智能的中心设备。7GATT基于ATT(Attribute Protocol)协议,ATT协议把Service、Characteristic对应的数据保存在一个查找表中,查找表使用16 bit ID 作为每一项的索引。一旦两个设备建立起了连接,GATT就开始起作用了,且必需完成前面的GAP协议。实际上,在Android中开发BLE应用,是能够直接使用设备的MAC地址发起连接的,可以不经过扫描步骤。但是这并不意味着不需要经过GAP协议,事实上在蓝牙芯片层级上已经为我们做好了扫描、发现,蓝牙连接总是会先扫描设备的,扫描并发现后才可能发起连接。中心设备和外围设备如果想要实现双向的通信,就必须建立GATT连接。4.1.3 外围设备与中心设备的通信(1)广播数据与广播流程在GAP中外围设备(Peripheral)具有两种向外广播数据的方式,它们是:Advertising Data Payload(广播数据)和Scan Response Data Payload(扫描回复),每种数据最长可以包含31 byte。广播数据是必需执行的,因为外围设备只有不间断地的向外发出广播,才能让中心设备知道它们的存在。而扫描回复是中心设备可选请求执行的,这里包含了一些设备额外的信息,比如设备名。8GAP的广播工作流程如图4-2所示:图4-2 GAP广播流程在GAP广播工作的流程中我们可以知道广播数据与扫描回复数据是如何工作的。外围设备通过设置一个广播间隔,每次间隔中,都反复地重新发送自己的广播数据。广播间隔时间越长就越省电,但也越不易被设备扫描到。(2)广播的网络拓扑结构与GATT连接的网络拓扑绝大多数情形中,外围设备通过广播自己来让中心设备找到它们,再建立GATT连接,从而实现更多的数据通信。但是某种情况不需要连接,只让外设广播自己的数据,这样是为了将外围设备的自身信息发送给多个中心设备。因为GATT是独占的连接方式,即同一时刻,一个BLE外设只允许连接一个中心设备,所以外围设备成功连接后会立刻停止广播,节约能耗,此时外设对其他设备不再可见。当本次连接断开后,外围设备会重新开始广播。广播工作模式下的网络拓扑如图4-3:图4-3 广播模式网络拓扑图4-4展示了 GATT 连接网络拓扑结构。我们可以很清楚的知道,一个外围设备只被允许连接一个中心设备,即外设是一对一独占的连接,而一个中心设备可以连接多个外围设备。图4-4 GATT连接网络拓扑一旦建立了GATT连接,通信就是双向的,对于GAP广播的单向通信网络拓扑结构,如若你想实现两个外围设备之间的双向通信,只能通过中心设备中转实现。(3)GATT通信事务GATT 通信的双方是 C/S 关系。外设作为 GATT 服务端(Server),它维持了ATT的查找表以及service和characteristic的定义。中心设备是GATT客户端(Client),它向服务端(Server)发起请求。在通信事件中,主设备(Master)客户端发起请求,从设备(Slave)服务端作出响应。GATT连接建立之后,外围设备会向中心设备提出一个连接间隔(Connection Interval)的概念,中心设备依据该连接间隔,在每个周期中反复尝试重新连接、检验新的数据信息。但是,连接间隔只是外围设备提出的一个建议,中心设备可以不严格依据它执行检查,比如中心设备正处于资源繁忙或是忙碌于连接其他的外围设备的过程中。9图4-5展示了外围设备(GATT Server)与中心设备(GATT Client)的数据交换过程,从中可以知道,每次数据交换都是主设备、客户端先发出请求:图4-5 GATT连接网络拓扑4.2 BLE实现类低功耗蓝牙(BLE)是继Android 4.3版本更新以后加入的新功能,表一是Android 4.3系统下低功耗蓝牙的常用类。表一类名描述BluetoothGatt蓝牙BLE功能的APIBluetoothGattCallback连接GATT的回调BluetoothGattCharacteristicGATT特征值BluetoothGattDescriptorGATT特征值描述BluetoothGattServiceGATT服务类GATT(Generic Attribute profile)是Bluetooth 4.0最上层的应用框架,是实现双向通信重要协议,提供了BLE设备间交互的具体功能接口,所有BLE的profile都是基于GATT协议实现的,比如血糖、血压等传感器的profile。10GATT可以根据BLE的连接过程细化为两种角色,中心设备(Central)与外围设备(peripheral)。3 中心设备搜索外围BLE设备发出的广播消息,并主动请求连接。通常是移动端的智能设备作为中心设备存在,去搜索连接外围拥有BLE芯片的设备,GATT结构图,如4-6所示:图4-6 GATT结构图Profile并不是实际存在于BLE外围设备上的,它只是一个被Bluetooth SIG(蓝牙技术联盟)或者外设设计者预先定义的Service集合。例如 心率Profile(Heart Rate Profile)就是结合了Heart Rate Service和Device Information Service。所有官方通过GATT Profile列表都可以在“蓝牙开发者官网”查询到。Service可以看成是Characteristic的集合,它可以包含一个或者是多个Characteristic,service将数据分成一个个独立逻辑项。每个Service或是Characteristic都有一个UUID作为唯一标识。UUID为16 bit或128 bit。16 bit的UUID是官方通过认证的,需花钱购买,这种UUID可以确保BLE的软件和硬件的通用性。128 bit的UUID是自定义的,可由开发人员随意设置,但是只有你自己的软件和外围设备能够相互解读、相互理解。Characteristic特征值本质上是一个数据类型,是GATT事务中的最低界别,是最小的逻辑数据单元,它也可能包含一个组关联的数据,例如陀螺仪 X、Y、Z 三方向值。其三个组成部分为:(1)property:表示特征值具有哪些属性,比如数据单位、参数的偏移量等;(2)value:表示具体的数据值,不同的profile,数据格式不尽相同;(3)descriptor :是对特征值的描述,每个Characteristic可以有多个描述用于所在Characteristic的读写、通知、交互等属性,descriptor的这些属性可以由central端通过写指定特征值的方式来改变。其实,与BLE外设打交道,主要是通过Characteristic。你可以从特征值中读取数据,也可以向特征值中写入数据。这样便实现了低功耗蓝牙的双向通信。通过实现一个类似串口(UART)的Service,并且令此Service持有两个Characteristic特征值,其中一个配置为只读通道(RX),另一个配置为只写通道(TX)。4.3 BLE通信流程GATT在搜索外围低功耗设备时(startLeScan)需要通过leScanCallback注册的回调返回搜索到的BLE设备。外设会不停地广播,中心设备也会不停地搜索到外设,当中心设备搜索到目标外设之后,需要立刻停止对外围设备的搜索,或者对搜索的动作规定时间范围,超时则立刻停止搜索,否则会大量占用系统资源,产生较大的功耗。事实上,我们还可以通过指定明确的UUID来确定目标设备,以避免其他外围设备干扰。如图4-7所示:图4-7 GATT通信实现流程图与传统蓝牙不同,GATT成功连接后并不代表可以立即通信。在使用BluetoothGatt的connect方法进行连接的时候,同样要注册BluetoothGattCallback参数,通过回调通知BLE设备的状态变化。我们会经常使用以下回调:onConnectionStateChange、onServicesDiscovered、onCharacteristicRead、onCharacteristicChanged。onConnectionStateChange是BLE设备通知用户连接状态发生改变时的回调。当成功建立GATT连接后,连接状态发生未连接到已连接的改变,会立即开始搜索远端BLE外设提供的服务,进而调用discoverServices方法查找远端服务,当服务找到之后通过onServicesDiscovered回调,更新服务中的Characteristic特征值,再匹配其所要进行通信的UUID,匹配成功后对目标特征值写入属性描述。对特征值写入属性描述后实现数据的读取,读取数据有两种方式,一种是主动读取数据,这种方式会回调onCharacteristicRead提供读取的数据,另一种是使用通知的方式提供数据,当外围BLE设备提供的数据发生变化时,执行回调onCharacteristicChanged,提供最新更新的数据。与数据的读取相同,数据的写入也通过BluetoothGattCharacteristic类,数据写入时,先将数据字节数组使用setValue方法写入Characteristic中,然后调用writeCharacteristic方法将数据写入并传送给外围BLE设备。由于整个通信过程都是低功耗的,相比传统蓝牙,BLE牺牲了一定的数据量与传输速率。目前安卓系统下传输包的大小规定为20 byte,超出大小的部分将不会被接收到,所以发送数据务必考虑最大传输单元限制在20以内。114.4 功能模块流程4.4.1 病床姿态和手、腿关节护理模块病人、家属与护士可使用Android移动设备与微控制器通讯,微控制器控制直流电机的正反转来实现靠背上下,腿部下折,病床侧翻等操作。(1) 病床实现功能的总流程如图4-8所示:图4-8 病床功能总流程图(2) 靠背操作模式流程如图4-9所示,与病床翻转模式流程相同:图4-9 靠背操作模式流程(3) 腿部康复实现功能的总流程如图4-10所示,与上肢康复实模式流程相同:图4-10腿部康复流程4.4.2 智能人体清洁护理模块(1)人体清洁护理模块总流程图,如图4-11所示:图4-11 人体清洁护理模块总流程(2)自动模式流程,如图4-12所示:图4-12自动模式流程(3)手动模式流程,如图4-13所示:图4-13 手动模式流程4.5 功能模块实现图4-14为平板端床体功能界面图:图4-14平板端病床功能界面图图4-15为平板端大小便功能界面图:图4-15平板端大小便功能界面图图4-16为平板端上肢康复功能界面图:图4-16平板端大小便功能界面图图4-17为平板端下肢康复功能界面图:图4-17平板端下肢康复功能界面图图4-18为平板端设置界面图:图4-18平板端设置界面图第5章 结论与展望第5章 总结与展望5.1 总结本文主要对基于安卓的智能护理器控制系统进行研究,主要从系统的实现方面讲述了低功耗蓝牙技术,系统从需求到完成的整个开发过程一共历时近4个月,前面2两个月在做需求分析和BLE协议的学习以及开发环境的搭建等工作。软件功能的实现花费了近6周的时间,初步完成了床体模块,大小便护理模块,上肢活动模块,下肢复健模块,对于各个模块与微控制器之间的近距离通信都顺利完成。同时也耗费了2周左右的时间来做相应模块的测试工作,并对UI适配、Bug等遗留问题进行修复。在功能实现的开发期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024广告发布合同范文
- 公共场所环境卫生承包合同
- 北京交通事故损害赔偿协议书撰写指南
- 2024年交通事故调解协议书范例
- 2024清洁工劳动合同书样本
- 商品采购协议
- 2024工程建设招标投标合同(履约银行保证书)新
- 舞蹈学校教师聘请协议书
- 2024《技术服务合同范本》
- 2024共事协议书样式
- 静脉用药安全输注药护专家指引
- 企业安全管理加强供应链安全与管理
- 2024年中国邮政集团公司招聘笔试参考题库含答案解析
- 消毒供应中心消毒隔离质量控制评价标准
- 牙科治疗中的药物管理与用药安全
- 幼小衔接研讨会发言稿
- 商务星球版七年级上册地理知识点归纳总结
- 四川创联专业技术人员学习-2023数字经济驱动与发展公需科目答
- 【环氧树脂复合材料研究进展文献综述6000字】
- 催审稿邮件怎么写范文
- 2023《中华人民共和国合同法》
评论
0/150
提交评论