基于Android平台的手机远程控制小车运动的一种方法

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:xiesd001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]实现了一种Android手机利用无线WIFI控制小车运动的方法。首先,完成Android应用程序的开发,然后利于WIFI模块建立手机和小车之间数据指令的传输,实现手机对小车的简单运动控制。
  [关键词]Android WIFI 小车运动
  中图分类号:C78 文献标识码:A 文章编号:1009-914X(2015)01-0036-01
  随着移动互联网时代的到来,开发移动控制终端具有重大意义。Android平台有着传统组态监控系统所不具备的便携性、可操作性等诸多优点,移动设备也不仅仅只在是作为通信的设备,而是成为了具有更多广泛应用价值的控制,管理的平台[1],本文在基于Android无线控制的基础下,Android平台的手机远程控制小车运动的一种方法,为工业控制提供了一种新的思路和方法,可以对我们的工作和生活方式会产生重大的影响。
  1 系统的总体设计
  系统的总体设计思路:Android手机通过无线WIFI通讯模块实现对小车的控制,使用WIFI103CAM作为上位机与下位机的无线通讯模块,使用STC89C52单片机控制小车的运动(如图1)。
  2 Android开发平台的搭建和控制的程序的设计
  2.1 Android平台搭建
  搭建Android开发环境的需要下载与开发环境有关的资源,这些资源主要包括 JDK、Eclipse、Android SDK及Android的支持插件[2]。
  2.2 手机控制程序的设计
  运行Eclipse,在创建Android 项目界面填入必要的信息,选择目标API 版本,创建一个项目[3]。编写程序,运行项目可以看到AVD上画面(如图2)。服务器与客户端通过Socket进行网络通信。在使用socket( )方法创建完套接字接口后,直接通过connect( )方法与服务器端建立连接并可使用收发函数进行控制命令的数据传输,使用close( )方法可以断开链接[4]。
  3 系统控制模块的设计和实现
  3.1 硬件模块的设计和搭建
  系统的硬件平台主要是有STC89C52单片机,无线WIFI模块(WIFI103CAM),两个电机,保护电路等组成,利用LM2575参与构成外高效稳压电路[5],可以完善的保护电路,为MCU可靠工作提供了强有力的保证。
  3.2 硬件模块的实现
  (1)将客户端程序下载到Android智能手机上,并安装完毕。
  (2)将程序烧录到单片机中,无线WIFI模块接受从Android手机上的数据指令,并通过串口通信的方式传输给STC89C52单片机。
  (3)STC89C52对于电机的转速调整,采用脉宽调制(PWM)办法,控制电机的时候,电源是在一个特定的频率下以方波脉冲的形式提供电能。不同占空比的方波信号能对电机起到调速作用,这样使能端输入PWM的占空比就可以改变两端电压的大小,从而达到调速的目的,改变小车的方向,我们采用的是两个电机差速调节的原理,即如果是小车向左转向,则只控制小车的右轮电机运动即可。
  4 实现结果
  将基于Android平台开发的程序通过APK組件下载到手机上,将程序烧录到单片机后,在HTC手机上实现了手机利用WIFI远程控制小车的运动(如图5所示)。
  实验实现了一种android手机利用WIFI控制智小车的运动,并在实际中测试成功(如图2)。完成了软硬件模块的搭建和程序的编写,,为无线控制可以更广泛运用提供了可能。
  5 结语
  该实验主要运用了手机远程控制和单片机的知识,用无线WIFI模块和单片机直接进行串口通信取代了利用网络协议传输的方式,使无线控制变得简单了。手机远程控制可用于日常生活,如汽车入库,智能家居等,未来是无线的时代,在以后将会越来越重要。
  参考文献
  [1] 余晓晖.移动互联网的发展与思考[J].电信网技术,2008(12):21-27.
  [2] Android project official.Android project . http://www.android.com/, 2012.
  [3] 吴善财.Android 基础开发与实践[J],清华大学出版社,2012.
  [4] 耿东久,文军 基于Android远程访问和控制系统.计算机应用,2011年1月
  [5] 王恒.基于LM2576的高可靠MCU电源设计[ J] 中国西部科技,2006年92期.
  作者简介
  杨凯.男,湖北枣阳,1990年9月6日,三峡大学,学生.研究方向:机器视觉,智能控制。
其他文献
[摘 要]空冷系统热态清洗是指对空冷系统进行汽水冲洗,使空冷凝结水符合化学精处理要求的水质指标,是所有电力企业和使用凝气式直接空冷系统的工业机组在投入正常运行前都要进行的工作。需要进行方案确定,实际冲洗效果鉴定等具体工作。  [关键词]空冷 热态清洗  中图分类号:TK147 文献标识码:A 文章编号:1009-914X(2015)01-0005-01  1、机组概况  内蒙古大唐国际克旗煤制气项
期刊
[摘 要]对由它波宁合成长春西汀的工艺进行了改进。在对异形长春胺的处理步骤中将原有工艺的甲苯用二氯甲烷代替,不仅大大降低了生产成本,而且大幅度提高产品的收率到80%。  [关键词]长春西汀 工艺改进 二氯甲烷  中图分类号:C92 文献标识码:A 文章编号:1009-914X(2015)01-0007-01  长春西汀(Vinpocetine,1)是广泛用于缺血性脑血管疾病治疗和预防的一线药物之一
期刊
[摘 要]在110kV变电站新建、扩建、改造工程中,GW16型隔离开关使用量较大,我们在某些变电站工程的安装工程中,发现其悬挂式软母线柔性静触头的现场施工有相当大的难度,如果施工方法不当,运行中将出现静触头过高使触指夹不住,或静触头太低使操作瓷瓶承受過大的扭矩,对设备的安全、可靠运行极为不利。文章主要针对110kV变电站GW16型隔离开关安装技术要点进行了分析。  [关键词]110kV变电站 电气
期刊
[摘 要]对于特大型矿井建设来讲,当井筒施工结束后将转入二期工程的施工,根据二期工程施工的需要,一般会临时改变井筒的提升方式,即我们所说的改绞。随着现代科技的发展,实际施工中,对临时改绞的要求越来越高,传统的井壁支撑式罐笼托罐装置已渐难适应技术要求,本文将就如何优化罐笼托罐装置提出自己的建议。  [关键词]立井 改绞 托管装置  中图分类号:TK362 文献标识码:A 文章编号:1009-914X
期刊
[摘 要]文章主要介绍了我国现代电气自动化的发展现状,分析了其结构的主要特点,并对电气自动化今后的发展趋势做了些探讨,还总结了我国工业电气自动化在未来的发展趋势。  [关键词]工业电气自动化 发展 趋势  中图分类号:TK613 文献标识码:A 文章编号:1009-914X(2015)01-0030-01  电气自动化这个专业从50年代开始在我国出现并发展,名称为工业企业电气自动化。最然国家对该专
期刊
[摘 要]工业锅炉是企业主要通用用能设备之一,本文对锅炉的分类、工业锅炉经济运行要求及运行指标、工业锅炉节能技术做了阐述,目的是合理利用能源,以最小的能源消耗,获得最大的经济效益和社会效益。  [关键词]工业锅炉 经济运行 节能技术  中图分类号:TK214 文献标识码:A 文章编号:1009-914X(2015)01-0011-01  一、锅炉的分类  锅炉是把煤炭、石油、天然气等能源所贮存的化
期刊
[摘 要]城市中所产生的生活固体废弃物,可谓是导致现代城市“病”的一个重要因素。城市垃圾主导占用着大片土地,并对大气层、水资源和土壤造成了极大地污染,导致大量的资源和能源耗费,使得人类生存空间面积不断减少,生活环境面临着巨大的威胁。因此,优化城市固体废弃物系统,是当今城市迫在眉睫的举措,这样做的目的是在于将城市固体废弃物在从生产、收集运输、到综合处理的全过程的调节和控制,以逐步实现固体废弃物处理“
期刊
[摘 要]随着我国城市化进程的加快和房地产行业的不断发展,城市垃圾的数量不断增多。面对垃圾泛滥成灾的状况,我们已不能局限于控制和销毁垃圾,而应该加强针对性研究和实践,积极采取有力措施,进行科学合理的综合处理利用垃圾,变废为宝,开发适合我国的工艺发展路线,达到综合回收利用和资源化。  [关键词]建筑垃圾 现状 处理方法 综合利用  中图分类号:TK721 文献标识码:A 文章编号:1009-914X
期刊
[摘 要]实现煤矿高产高效的主要途径是提高煤矿巷道掘进速度。结合实际,分析制约煤矿巷道掘进速度的主要因素,探讨相关解决技术,重点探讨高效支护技术相关研究方向,可供相关科技工作者参考借鉴。  [关键词]巷道 快速掘进 支护  中图分类号:TK846 文献标识码:A 文章编号:1009-914X(2015)01-0027-01  一、引言  煤炭是我国的主要能源,在我国的生产和消费中都占据着主体地位。
期刊
[摘 要]煤矿巷道掘进装备和煤矿巷道掘进技术一直都是煤矿企业生产能力及安全水平的制约因素,巷道掘进技术是一个综合的工艺流程,它受制于施工现场的地质条件,更与掘进装备及掘进工序息息相关。本文将主要针对我国煤矿巷道掘进装备与技术的现状与未来进行讨论分析。  [关键词]煤矿 巷道掘进 技术  中图分类号:C26 文献标识码:A 文章编号:1009-914X(2015)01-0029-01  近年来,随着
期刊