遥控船模系统-手机软件设计文献综述
- 格式:doc
- 大小:33.00 KB
- 文档页数:5
基于无线遥控小船的设计制作摘要:本设计采用编码器构成主从式控制系统,通过无线视频编码发射器和无线射频解码接收控制器来提高其控制的可靠性。
小船是以塑料为船身,加以电动机带动螺旋桨驱动,用两个电机的正反转来控制船的航向,RX-2芯片、控制电路和电源电路以及其它构成,主要分电机驱动部分、无线遥控部分、航向控制部分等。
本次设计基于完备的软硬件系统,很好的实现了小船的无线遥控,任意航线的行驶,完成撒料喂鱼的任务。
关键词:编码器转向控制芯片RX-2电机驱动一、绪论1.1课题产生的背景和意义1.1.1课题背景自第一台工业机器人诞生以来,智能机器的发展已经遍及机械、电子冶金、交通、宇航、国防等领域。
近几年机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。
随着科学技术的发展,运用机器人的传感的类越来越多,其中传感器成为机器人自动行走和障碍的重要部件。
传感器的典型应用领域为自主式智能导航系统,对于传感器的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器运转需要通过大量的运算也能识别一些结构化环境简单的目标。
随着微电子技术、计算机技术和制造技术的飞速发展,数码相机、DVD/洗衣机、汽车等面向最终用户的消费类产品越来越呈现出光机电一体化、智能化、小型化、节能化等趋势。
光纤制造设备、集成电路芯片制造设备、石油化工生产设备、汽车和飞机制造设备等现代化的装备工业也体现着机电一体化、智能化、自动化的显著特点。
高科技含量的点电子互动式小车也将成为玩具行业发展的主流。
目前,我国在这些方面的技术水平与欧美等拥有先进制造技术的国家还有相当的差距。
我们迫切需要培养和训练能够设计智能化、自动化设备的工程技术人才。
智能化作为现代科技发展的新方向,它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科技勘探,娱乐等用途。
智能遥控小船就是其中的一个体现。
本次设计的无线遥控小船,采用RX-2芯片编码器作为小船的控制核心;采用编码器的高低频来控制小船在各区域的行驶。
Southwest university of science and technology本科毕业设计(论文)基于Android的智能遥控器手机端APP开发学院名称信息工程学院专业名称通信工程学生姓名周娇学号20123434指导教师胡莉副教授、秦明伟副教授二〇一六年六月基于Android的智能遥控器手机端APP开发摘要:近年来,随着Android在市场中占据的市场份额越来越大。
移动互联网的出现大大提高了智能操作控制的实时性和便捷性,本课题的主要内容是设计一个Android智能遥控器手机端APP。
本文主要针对传统的遥控器存在的一些不足之处提出了智能遥控器的这个设计方案,该课题以Android平台作为开发环境,实现从服务器端获取红外编码,通过蓝牙转发给终端设备,按下相应的按钮之后发送相应的编码给终端设备,实现对家电的控制。
本文介绍了本课题的意义和背景,提出在这个设计方案的创新之处以及不足的地方,提出总的设计方案,对Android平台的系统架构和特点以及应用程序的结构做了相应的分析,对红外编码、TCP协议、蓝牙通信做了对应的研究,对系统设计的各个模块做了详细的研究、设计和其功能的实现,包括界面设计等等,最后对此次设计做了总结,以及以后未来工作的展望。
智能遥控器APP的实现,使我们操作起来更加方便快捷,不会因为找遥控器而浪费时间,直接通过APP向遥控器发出指令便能控制家电。
关键词:Android;遥控器;APP;蓝牙Development of mobile terminal APP based on Android intelligent remote controllerAbstract:In recent years, with the Android market share in the market to occupy more and more. The emergence of the mobile Internet, greatly improving the real-time and convenient operation of intelligent control, the main content of this topic is to design a Android intelligent remote control mobile phone terminal APP.This paper mainly aimed at some deficiencies existing in the traditional remote presents the design scheme of intelligent remote control device, the subject on the Android platform as a development environment, capturing the infrared code from the server, via Bluetooth forwarded to the terminal equipment, press the corresponding button after to send the appropriate code to terminal equipment, to realize the control of electrical appliances. This paper describes the significance and background of this topic proposed in the design scheme of the innovations and deficiencies in the proposed general design plan, made the corresponding analysis to the Android platform system architecture and the characteristic as well as the application of the structure, the discussion of the infrared coding, TCP protocol, Bluetooth communication corresponding research, with the research, design and its function realization of each module of the system design, including interface design, and so on. Finally, the design of the summed up, and later working in the future prospect.APP intelligent remote control to achieve, so that we operate more convenient and fast, not because of a remote control and a waste of time, directly through the APP to the remote control will be able to control the home appliance.Key words:Android, controller, app,Bluetooth目录第一章绪论 (1)1.1 研究背景 (1)1.2 研究目的 (2)1.3 论文主要研究内容及章节安排 (3)1.4本章小结 (4)第二章系统总体设计 (5)2.1系统功能分析 (5)2.2总体方案设计 (6)2.3蓝牙通信协议 (7)2.3.1蓝牙通信的发展史 (7)2.4 TCP/IP协议 (10)2.5本章小结 (11)第三章Android相关技术研究 (12)3.1 Android平台的特点和结构 (12)3.2 Android系统框架 (14)3.3 Android应用程序解析 (16)3.4 界面语言的解析 (18)3.5 Android应用程序的组件 (20)3.5.1 Activity组件 (20)3.5.2 Service组件 (22)3.5.3 Broadcastreceiver组件 (22)3.5.4 ContentProvider组件 (22)3.6开发环境的简介 (23)3.6.1 Android中的NDK (23)3.6.2 Android中的HAL (23)3.7 本章小结 (24)第四章软件设计实现 (25)4.1界面布局的实现 (25)4.1.1 XML界面的布局 (25)4.1.2功能界面 (25)4.1.3操作界面 (26)4.2 TCP端服务器通信的实现 (27)4.2.1 TCP连接 (28)4.2.2手机端与服务器的通信 (28)4.3蓝牙端通信的实现 (28)4.4测试与运行 (31)4.4.1 测试手机端 (31)4.4.2 测试与服务器通信 (31)4.4.3测试与蓝牙端的通信 (33)4.5本章小结 (35)总结 (36)致谢 (37)参考文献 (38)第一章绪论随着科技的进步和人们生活水平的提高,家电进入了千家万户,伴随着家电的增多,我们操作的遥控器也变得越来越多,找遥控器变得特别繁琐,一款智能遥控器的APP的出现变得越来越重要。
船模无线遥控系统的设计与开发吴希杰【摘要】通过无线遥控电路模块,可以控制船舶模型的行进,完成前进、后退、左转、右转等功能。
船舶模型按双船体结构设计制作。
船模电气控制系统包括船模控制系统和手持控制系统,CPU采用51单片机。
船体驱动动力,采用双电机驱动,通过改变电机的电源极性来改变电动机的运转方向以实现船体在行进中的转向。
【期刊名称】《产业与科技论坛》【年(卷),期】2016(015)007【总页数】2页(P53-54)【关键词】无线遥控;单片机;双船体结构;驱动动力【作者】吴希杰【作者单位】威海职业学院【正文语种】中文无线遥控系统包括船舶模型和遥控器。
实际工作中,通过遥控器控制船模完成前进、后退、左转、右转等功能。
遥控器电路与船模控制电路之间采用无线通信方式,实现双方的信息链接。
系统中船模控制系统直接控制船舶模型,遥控器上的手持控制系统间接控制船舶模型。
总体结构框图见图1。
船舶模型采用双船体结构,以满足船舶模型的稳定性和行进的灵活性。
船模控制系统和手持控制系统通过单片机、无线电等技术,控制船舶模型的行进,完成相应功能。
(一)结构设计。
船舶模型按双船体结构设计制作。
这种结构设计具有良好的稳定性及灵活性。
为此,在长、宽、高比例方面做了一定的设计调整,以满足船舶模型具有更好的稳性及转向能力。
船舶模型的制作材料采用2.5mmPVC板材,经过激光雕刻机完成材料成型,使用固化胶固定。
船舶模型驱动轴的防水措施,综合运用隔水舱防水、黄油密封及胶皮与驱动轴紧连接等多种方式。
(二)硬件设计。
1.电路组成。
电气控制系统包括船模控制系统和遥控器手持控制系统。
船模控制系统的CPU采用STC89C52,其它部分包括电源、无线遥控模块、驱动电路、指示灯等。
总电源输入为12V电池,采用开关电源系统,以提高电源的输出效率。
驱动电路按照指令驱动双电机,实现船模的行走。
手持控制系统包括电源、STC89C52、无线遥控模块、操控按键等模块。
遥控名轮船的制作方法-概述说明以及解释1.引言1.1 概述在这个部分,可以简要介绍遥控船的概念和应用。
遥控船是一种受遥控器控制的模型船只,通常用于娱乐或比赛。
制作一艘遥控船的过程可以锻炼我们的动手能力和技术水平,同时也可以享受到操控船只的乐趣。
遥控船的制作不仅可以增加我们对航海知识的了解,还可以激发我们对科技的兴趣和创造力。
通过制作遥控船,可以进一步开拓我们的视野,培养我们的细心、耐心和团队协作能力。
1.2 文章结构文章结构部分的内容应该包括对整篇文章各部分的简要介绍和连接关系。
具体包括:- 介绍文章的大纲结构,包括引言、正文和结论部分。
- 引言部分介绍了文章整体的内容和分析背景,引起读者兴趣。
- 正文部分详细介绍了遥控名轮船制作的材料准备、制作步骤以及调试与测试过程。
- 结论部分总结了制作遥控名轮船的意义、乐趣,同时展望了未来可能的发展方向。
通过结构的合理安排,文章内容之间的联系更加紧密,读者能清晰地了解整个文章的框架和逻辑结构,帮助读者更好地理解和吸收文章内容。
1.3 目的:制作遥控船的目的主要是为了让人们更加了解和体验船舶模型制作的乐趣和技术。
通过亲自动手制作遥控名轮船,可以锻炼自己的动手能力和创造力,同时也可以加深对船舶结构和原理的理解。
此外,制作遥控名轮船还可以为船模爱好者提供一个展示自己作品的平台,促进交流和分享经验。
在制作过程中,还可以体验到手工制作的乐趣和成就感,为平时的生活增添一份乐趣和享受。
通过制作遥控名轮船,可以丰富自己的业余生活,培养兴趣爱好,提高自己动手能力和创造力。
因此,制作遥控名轮船的目的是为了让人们在制作过程中获得乐趣和成就感,提高自己的技术水平和动手能力。
2.正文2.1 材料准备在制作遥控船模型之前,我们需要准备以下材料和工具:1. 船体:可以选择不同材质的船体,如塑料、木头或者泡沫板等,根据个人喜好和实际需求选择合适的船体。
2. 电机与螺旋桨:选用适当功率和大小的电机以及相匹配的螺旋桨,确保船体能够顺利行驶。
文献综述前言本人毕业设计的论题为《基于IOS平台唐僧去哪了游戏的设计与实现》,与传统主流PC游戏相比,手机游戏的价值在于打发一些无聊的时间,作为一个移动的娱乐终端,手机游戏施展身手的机会永远可能是在地铁站、公交车或者是洗手间这些地方,也许在庞大的游戏行业里,手机游戏将永远扮演着一个边缘者的角色,因为谁也不能指望一个人在家的时候用手机玩游戏或者看电影。
但是手机游戏的市场是巨大的,即便是只有十分之一的用户来购买游戏,那也是一笔巨大的有利可图的利润。
1 手机游戏的历史概况在信息社会中,手机及其他无线设备越来越多的走进普通百姓的工作和生活,随着信息网络化的不断进展,手机及其他无线设备上网络势在必行。
但传统手机出厂时均由硬件厂商固化程序,程序不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。
这极大的限制了手机软件的发展。
2 手机游戏的发展现状随着科技的发展,现在手机的功能也越来越多,越来越强大。
而手机游戏也远远不是我们印象中的什么“俄罗斯方块”“贪吃蛇”之类画面简陋,规则简单的游戏,进而发展到了可以和掌上游戏机媲美,具有很强的娱乐性和交互性的复杂形态了。
现在手机的开发平台当属J2ME和BREW这两大开发平台应用范围最广,由于手机不同于PC机,所以如果用C开发的程序,要想移植,跨平台是不容易的,尤其在操作系统众多的嵌入式领域。
但是很幸运,Java给了一个跨平台的机会,利用Java,可以很好的实现跨平台,可以方便简洁地把一个游戏从一个手机移植到另一个游戏,避免重复的编码。
3 手机游戏按手机平台分类手机游戏按手机平台分类,可分为J2ME、BREW、Unija等几种手机游戏。
而当前应用最为广泛的当属J2ME平台和BREW平台。
J2ME平台继承了Java语言的特性,如平台无关性,安全性,面向对象,分布式,健壮性等。
Java引进了虚拟机原理,并运行于虚拟机,实现不同平台之间的Java接口。
BREW是Binary Runtime Environment for Wireless(无线二进制运行环境)的缩写,是美国高通公司为无线数据应用程序开发和执行提供的通用接口平台。
船模研究报告
根据我的了解,船模研究报告可以涵盖以下几个方面:
1.船模的历史和发展:船模的历史可以追溯到古代,通过研究
船模的发展可以了解航海、造船和船舶设计等方面的演变。
还可以探讨船模在各个时期的应用和意义。
2.船模的分类和制作技术:根据船模的不同特点和用途,可以
进行分类,比如蒸汽船模、帆船模等。
此外,还可以探讨船模的制作工艺和技术,比如模型比例选择、材料选取和加工技巧等。
3.船模在教学和研究中的应用:船模不仅可以作为一种娱乐工具,还可以应用于教学和研究领域。
可以研究船模在海洋工程、船舶设计和导航教学等方面的应用,探讨其在实践中的作用和效果。
4.船模的市场和展示:船模作为一种收藏品和装饰品,具有较
高的市场价值和观赏性。
可以研究船模市场的现状和发展趋势,以及各个展览和比赛对船模的要求和评判标准。
5.船模的未来发展:随着科技的进步和社会的发展,船模也在
不断创新和发展。
可以展望未来船模的发展方向,比如结合虚拟现实技术的船模展示、智能化的船模控制系统等。
以上只是一些船模研究报告的主要内容,具体可以根据研究者的兴趣和研究领域来进行具体的深入研究。
基于ZigBee的无线智能船模研究【摘要】针对水池实验中的船模控制与数据传输问题,设计了基于ZigBee 的无线智能船模系统。
PC机将控制信号通过ZigBee无线透明传输传送给51单片机系统板,51系统板驱动电机控制模块控制船模的两个带动螺旋桨的电机,实现船模的前进、后退、转弯以及调速。
船模的反馈信号及传感器采集的状态信息又通过无线透明传输传输回PC机处理并显示。
【关键词】无线船模;ZigBee;船模遥控为利用水池实验室执行相关的水池实验,通过船舶相似性原理研究船舶性能,首先需要实现船模系统。
本文详细介绍了如何实现该船模系统,利用ZigBee 无线数据透明传输[1-2]系统传输PC机的控制信号及船模的状态信息,51单片机小系统[3]实现船模状态传感数据的采集及直接控制船模的运动状态。
1 无线智能船模系统框图船模系统主要由一台PC机、一对ZigBeeCC2430无线数据收发模块、51单片机系统板模块、电机驱动模块及DS18B20测温模块组成。
系统总框图如下图1所示。
2 ZigBee无线数据透明传输ZigBee无线透明传输接口可实现双向无线数据传输[1-2],符合IEEE802.15.4标准。
可实现点对点、点对多点或者多点之间的数据传输。
上位机与ZigBee模块进行信息的交换的数据格式,没有指令字头、结束符等数据包信息,只要上位机串口有数据输出,模块就把串口的数据以无线方式编码发送,当接收模块接收到发射模块发送的无线数据信号后进行解码,把解码后的数据按发送端的格式从串口输出,也是就是说模块对使用者来说是开放的透明的。
实际使用时,使用一对集成了处理器模块和无线通信模块的CC2430为核心的ZigBee模块,只要将控制信息通过串口软件通过RS232接口发送到ZigBee协调器模块,协调器便将控制信息以无线的形式发送给路由器模块,路由器接收到数据包后进行解析,提取出控制信息,再通过RS232接口将这些信息发送给51单片机系统板,51单片机便通过这些控制信息控制船模的状态。
基于虚拟现实技术的船舶操纵模拟系统研究与实现近年来,随着虚拟现实技术的不断发展和普及,越来越多的领域开始引入这一技术,其中船舶行业也不例外。
船舶作为重要的交通工具,其操纵和安全性一直是人们关注的重点,而虚拟现实技术则为船舶操纵和培训提供了全新的解决方案。
本文将从虚拟现实技术的优势、船舶操纵模拟系统的概述、系统架构设计、开发流程以及应用前景等方面来阐述基于虚拟现实技术的船舶操纵模拟系统研究与实现。
一、虚拟现实技术的优势虚拟现实技术(VR)是一种基于计算机模拟的交互式3D图形技术,其可以模拟真实世界的场景、环境和对象,并通过头戴式显示器、手柄等装备来实现人机交互。
相较于传统的二维图形技术,虚拟现实技术的优势主要有以下几点:1.具有更加真实的感受通过虚拟现实技术,用户可以身临其境地感受到3D场景,从而更加直观的了解和感受物体和环境,真实感更加强烈。
2. 提供更加自由的交互方式传统的计算机只能通过键盘鼠标等输入设备与用户进行交互,而虚拟现实技术可以通过头戴式显示器、手柄等装备实现身体语言交互,使得交互更加知觉化、直观化。
3. 更加专业的模拟能力虚拟现实技术在模拟现实环境、场景和对象方面拥有更强的实时性和准确性,可以提供非常逼真的模拟场景,从而实现更加专业的模拟训练和模拟操作。
二、船舶操纵模拟系统的概述船舶操纵模拟系统是一种运用虚拟现实技术实现的船舶操作模拟训练系统,其主要目的是提高船舶驾驶员的操纵技能、提高应对自然灾害、避障等极端情况的应变能力,避免因为无法应急而造成事故。
船舶操纵模拟系统是基于真实的船舶数据,以虚拟的形式呈现,通过舵、推、泊等设备来让使用者模拟操作不同船型船体。
三、系统架构设计船舶操纵模拟系统的架构分为软硬件两个层面,具体的架构如下图所示:1.硬件架构硬件架构主要分为输入设备和输出设备两部分,输入设备主要包括头戴式显示器、手柄等虚拟现实装备,输出设备则包括舵、推、泊等模拟设备,通过这些设备可以实现对船舶操纵的模拟。
船舶主机遥控仿真系统的设计与开发的开题报告一、选题背景近年来,随着船舶制造业的快速发展,船舶的机电化程度逐渐提高。
其中,主机是船舶的核心部件之一。
传统的操作方式是需要船员现场操纵主机,然而这种操作方式存在安全隐患,且在恶劣的海况下,操作人员的身体也会受到很大的影响。
因此,研发一种船舶主机遥控仿真系统既可以保证船舶安全,又可以提高航行效率,有非常实际的意义。
二、研究目的本次设计研发的船舶主机遥控仿真系统,旨在解决传统操纵方式的不足,以控制船舶主机为例,通过模拟真实情况,实现对主机的遥控操作,让操纵者可以在安全、舒适的环境下进行操作,从而提高船舶航行效率和安全性。
三、研究内容与技术路线1.研究内容(1)船舶主机遥控仿真系统需求分析:根据用户需求,分析船舶主机遥控仿真系统的具体功能和性能要求,确定核心技术和研发方向等。
(2)船舶主机遥控仿真系统架构设计:设计船舶主机遥控仿真系统的总体架构,包括前端控制器、后端控制器、通信传输、数据存储等。
(3)船舶主机遥控仿真系统界面设计:设计船舶主机遥控仿真系统的界面,使其直观、易用。
(4)船舶主机遥控仿真系统数据采集与处理:设计数据采集和处理模块,实现对船舶主机数据的采集和解析处理。
(5)船舶主机遥控仿真系统远程控制:设计远程控制模块,实现对船舶主机的遥控操纵。
2.技术路线(1)前端开发使用Vue.js框架编写前端控制器组件。
(2)后端开发使用Spring Boot框架编写后端控制器组件。
使用Netty框架进行通信。
(3)数据采集与处理使用Modbu-RTU通信协议进行数据采集。
使用Java实现Modbus-Rtu解析。
(4)远程控制使用客户端-服务器技术实现遥控操纵。
使用WebSocket实现远程数据传输。
四、研究计划(1)第一阶段(2周)船舶主机遥控仿真系统需求分析。
(2)第二阶段(4周)船舶主机遥控仿真系统总体架构设计和界面设计。
(3)第三阶段(6周)数据采集、处理模块和远程控制模块的研发。
遥控船模系统-手机软件设计文献综述二、课题国内外的研究现状Android 中文俗称安卓,是一个以Linux 为基础的开放源代码操作系统,主要用于移动设备,由Google 成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。
Android 系统最初由安迪• 鲁宾(Andy Rubin)开发制作,最初开发这个系统的目的是利用其创建一个能够与PC 上网的“智能手机”生态圈。
但是后来,智能手机市场开始快速成长,Android 被改造为一款面向手机的操作系统。
Android 通过提供一个以开源的Linux 内核为基础而构建的开放的开发环境,为移动应用程序的应用开发提供了新机遇。
通过一系列API 库,所有应用程序都可以访问硬件,并且在严格受控的条件下完全支持应用程序的交互。
在android 中,所有应用程序有相同的优先级。
第三方和本地应用程序都使用相同的API 进行编写,而且都在相同的运行时上执行。
用户可以删除任何本地应用程序,并使用相应的第三方应用程序对其进行代替,甚至连拨号程序和主屏幕都可以进行替换。
在2007 年11 月 5 日这天,谷歌公司正式向外界展示了这款名为Android 的操作系统,本程序是基于Android 2.1 系统,所用开发工具为Eclipse 集成开发环境,Eclipse 是著名的跨平台的自由集成开发环境,在此开发环境下开发软件非常的方便。
Android系统是Google历经数年花费众多时间以及金钱开发出来的应用于智能手机上的操作系统,其最大的特点就是系统开放性。
任何公司、个人开发者、爱好者都可以参与到系统中。
同时,Android 不仅是一个智能手机的系统,也可以作为学习嵌入式Linux系统较为完整的软件平台[1]。
蓝牙(Bluetooth)提供了移动设备之间快速,方便的无线通信连接。
近几年来已经广发运用于手机、立体声耳机、以及无线打印机等设备中。
其开发技术的核心,是根据蓝牙标准所实现的蓝牙协议栈,据悉,从第一个版本开发至今已经有1.1/1.2/2.0/2.1/3.0等版本。
Android蓝牙协议与全球蓝牙协议通用,协议栈使用BlueZ,并支持GAP,SDP以及RFCOMM规范,是一个SIG认证的蓝牙协议栈。
它的底层协议层包括了众多协议,如逻辑链路控制和适配协议(L2CAP)、服务发现协议(SDP)、串口模拟协议(RFCOMM)等。
在蓝牙栈底层包含了L2CAP,RFCOMM,GAP,SDP等协议[2],下面就来简单的介绍一下这些协议:(1)L2CAP:Logical Link Control and Adaptation Protocol逻辑链路控制与适配协议,L2CAP协议是蓝牙系统中的核心协议,它是基带的高层协议,可以认为它与LMP并行工作。
(2)RFCOMM:Radio Frequency Communication(s)串行线性仿真协议,是为了兼容传统的串口应用,同时取代有线的通信方式,蓝牙协议栈需要提供与有线串口一致的通信接口而开发出的协议[3]。
RFCOMM协议提供对基于L2CAP协议的串口仿真,基于ETSI07.10。
可支持在两个BT设备之间同时保持高达60路的通信连接。
RFCOMM模仿RS-232串口,这种仿真协议包含无数据连接状态的传输。
它可以支持两个设备之间的多串口仿真传输。
(3)SDP:Service Discovery Protocol服务发现协议,是一个基于C/S结构的协议,作为蓝牙协议体系中的核心协议,它是蓝牙系统的重要组成部分,是所有用户模式得以实现的基础。
在蓝牙系统中,用户需要依靠SDP来获取设备信息,服务信息及服务特征,并在此基础上建立蓝牙连接。
蓝牙协议栈作为基于Android的蓝牙通讯的核心,是整个蓝牙通讯实现的关键,底层使用L2CAP,RFCOMM,SDP等协议支持整个基于Android的蓝牙通讯,是目前大多数Android蓝牙通讯采用的方法。
自1994 年爱立信提出蓝牙技术以来,这项低功耗、低成本的无线连接技术已经获得了巨大的发展。
从整体发展来看,蓝牙技术从提出到现在大约经历了 3 个阶段。
1. 蓝牙技术的提出1994年,爱立信的工程师苦恼于日益增多的连接线缆,提出了使用无线通信技术来代替线缆连接的思想。
并将这种技术命名为“Bluetoot”(蓝牙)Bluetooth 原为欧洲中世纪丹麦国王哈拉德二世的名字,他为统一四分五裂的瑞典、芬兰、丹麦立下了不朽的功劳。
爱立信公司用他的名这一新的技术标准,显然含有将计算机行业、通信行业、家电行业等各自为战的局面统一起来的含义。
2. 蓝牙技术的发展1998 年5 月,爱立信联合诺基亚、东芝、IBM和英特尔这4 家公司一起成立了蓝牙特殊利益集团。
加大了对蓝牙的投资力度,他们主要致力于蓝牙协议的研究制订、产品测试,并协调各国蓝牙的具体使用。
朗讯、微软和摩托罗拉很快加盟SIG,与SIG的五个创始公司一同成为SIG 的九个倡导发起者[4]。
SIG 着眼于全球的发展与应用,将蓝牙技术标准完全公开,1999 年7 月SIG 公布了蓝牙规范1.0 版,1999 年12 月公布了蓝牙规范 1.0b 版;2001 年 4 月公布了1.1 版本蓝牙规范。
这标志着蓝牙技术已经初具雏形。
此后,声称支持蓝牙协议的企业也日益增多。
3. 蓝牙技术的逐渐成熟截至目前,蓝牙特殊兴趣小组的成员己经超过了2500 家,几乎覆盖了全球各行各业,包括通信厂商、网络厂商、外设厂商、芯片厂商、软件厂商等,甚至消费类电器厂商和汽车制造商都加入了SIG。
蓝牙技术的飞速发展,从来没有哪个无线通信标准联盟的成长能达到这个速度。
从2000年初,蓝牙芯片发售以来,包括爱立信、剑桥硅无线电、摩托罗拉等在内的多家公司都己经开始制造和发售蓝牙芯片或模块,产品的体积越来越小,价格越来越低。
目前已经有500多种蓝牙产品获得SIG的认证并被推向市场。
据IDC 预测,到2004年,世界范围内安装的蓝牙设备数量将超过4.489亿台,商机无限。
目前,蓝牙协议还处在不断完善时期,SIG 正在努力发布蓝牙协议 2.0 版,拟采用自适应跳频技术来进一步提高抗干扰性能并减少对同频段其他设备的干扰,使一个微微网的传输速率有望达到12Mbit/S,拓展蓝牙技术在工业控制和无线LAN中的应用[5]。
国内对蓝牙技术的研究起步较晚,高校、科研单位、企业在1999 年以后技术进行了较多的关注和跟踪。
就中国当前信息技术产品的普及情况来看,蓝牙技术是比较适合的。
因为在美国等一些发达国家,家庭计算机的普及率很高,因而其家庭联网的主要对象将是以计算机和外设为主。
而我国则拥有世界之最的巨大的家用电器市场,移动电话用户的增长也是非常迅速。
便携式信息终端是真正面向个人的网络终端,拥有的市场前景非常广阔。
除了信息家电,开发适合我国国情的蓝牙技术产品也是十分有意义的。
三、总结目前的智能手机的使用率非常高,所以智能遥控APP显得十分重要,生活中的越来越多的东西可以用手机APP来遥控,比如四旋翼航拍机、空调、智能家居等等。
并且这项应用越来越成熟,运用的越来越广泛,前景十分广阔,所以在遥控端用基于Android平台的手机APP最适合不过,也是本次课题的目的。
四、参考文献[1] 侯新琦李佳.基于Android蓝牙通讯的研究[J].科学发展.2012(11)[2] 赵霄.基于单片机的蓝牙接口设计及数据传输的实现.[D]北京交通大学2008[3] 罗富财.基于Android平台的蓝牙通信系统的研究与实现[D].华北电力大学.2013[4] Axis Conununleations.Open Source for Bluetooth ProtoeolStack[C].2010.8.1[5] 黄国平王金龙.蓝牙遥控器系统的设计与实现[J].电子科技大学学报2004[6]聂茹.基于Android手机蓝牙控制的智能小车设计与实现[J].微型电脑应用.2015(09)[7] 胡新华杨继隆姜伟殷进军.蓝牙技术综述.[J]现代电子技术2002(05)[8] 张拓基于Android平台的蓝牙应用开发[J].信息与电脑(理论版)2015(18)[9]Thompson T.The Android Mobile Phone Platform[J].The World of SoftwareDevelopment.2008.33(9)[10]熊刚.基于Android的智能手机的设计与实现[D].武汉理工大学2010[11] Ching Law, Amar K.Mehta,Kai-Yeung Siu.A New Bluetooth ScatternetFormation Protocol.[C] Mobile Networks and Applications, 2003, V ol.8 (5),pp.485-498[12] 张群杨絮张正言陆起涌.蓝牙模块串口通信的设计与实现[J].计算机技术应用。
2012(03)[13] 毛江锟王竹林尉广军.ARM与上位机的蓝牙通信系统设计[J].通信与网络.2011(03)[14]Xianhua Shu,Zhenjun Du,Dong Chen.Research on Mobile LoecationService Design Based on Android[C].Wireless Communications,Networking andMoblie computing,WiCom’09.5th Intenational Conference on.2009.9文献综述考核表。