文档详情

基于Android的蓝牙远程控制PC系统的设计与实现.docx

发布:2022-06-21约2.73万字共34页下载文档
文本预览下载声明
基于Android的蓝牙远程控制PC 系统的设计与实现 随着科技的发展,人们日益对科技产品的方便性和多样性提出更高的要求。智能手机虽然发展迅速,但是仍然不能赶上人们需求的增长速度。基于Android操作系统蓝牙的远程控制系统在一定程度上,既为人们提供了便易又克服了传统的计算机交互模式。提出了一个基于Android系统的远程访问和控制系统,该系统基于开放的蓝牙技术。首先介绍了整个系统结构框架,然后分析了各个模块的具体实现,最后在真实系统上进行测试运行。实现了Android操作系统实际利用蓝牙通信,对其他设备的普适访问和远程控制。 蓝牙通信;远程控制;Android Design and Implementation of Remote Control System Via Bluetooth With the development of science and technology, there is a growing convenience of technology products, diversity and higher requirements. Though the smartphone is developing rapidly, it still cannot meet the growth of peoples demands. To a certain degree, the remote control system which is based on the Bluetooth of Android operating system provides people with a convenient computer interactive mode that overcomes the tradition. A remote access and control system proposed in this paper, which was based on the technology of bluetooth. Firstly, the system architecture was introduced, then the realization of each module was analyzed, finally, testing on actual devices was carried out. Using surrounding services, Android mobile phone realizes the universal access and remote control on other devices. Bluetooth communication; remote control; Android 目 录 TOC \o 1-3 \h \z \u 1 前言 1 1.1 课题背景 1 1.2 Android通过蓝牙远程控制在国内外发展现状 1 1.3 本课题研究的意义 2 1.4 本课题主要研究内容 2 2 蓝牙模块研究与设计 2 2.1 蓝牙技术简介 2 2.2 蓝牙协议体系 3 3 系统设计 4 3.1 系统总设计 4 3.1.1 系统整体分析设计 4 3.2 用例图模型 5 3.2.1 用例图 5 3.2.2 用例描述 6 3.3 功能模块 7 3.3.1 功能模块图 7 3.3.2 功能模块图描述 8 3.4 时序图 8 3.5 协作图 9 4 基于J2SE的PC控制端 10 4.1 Java 技术概述 10 4.2 Java无线蓝牙技术 11 4.2.1 JSR-82 Java蓝牙API规范 11 4.2.2 BlueCove简介 12 4.3 功能需求 13 4.4 可行性分析 13 4.5 蓝牙微微网 14 4.6 Java多线程 15 4.7 编程实现 16 4.7.1 开发环境 16 4.7.2 设备连接通信 17 4.7.3 计算机实现操作编码 18 5 基于Android操作系统的控制端实现 19 5.1 Android概述 19 5.1.1 Android平台 19 5.1.2 Android体系结构 19 5.2 Android操作系统端控制器实现 21 5.2.1 开发环境 21 5.2.2 程序架构 21 5.2.3 实现无线蓝牙通信编码 22 6 系统测试与运行 24 6
显示全部
相似文档