您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 基于安卓手机蓝牙控制的智能小车设计
编号:审定成绩:毕业设计(论文)设计(论文)题目:基于安卓手机蓝牙控制的智能小车设计学院名称:自动化学生姓名:专业:测控技术与仪器班级:学号:指导教师:答辩组负责人:填表时间:2013年05月制重庆邮电大学本科毕业设计(论文)-I-摘要随着物联网的兴起,Android手机以其独有的开放性优势正在为我们提供更多优质便捷的技术成果。本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车新的解决方案。设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。实现小车的前进、后退、前左转弯、前右转弯、后左转弯、后右转弯等实时控制功能。为遥控玩具小车的设计提出了一种新的思路,同时可以为将来智能家居的遥控设计提供一定的参考意义。阐述一种通过手机蓝牙遥控小车行走的软、硬件设计。手机蓝牙作为客户端,小车上的蓝牙模块HC-06作为服务端。客户端采用Eclipse开发环境,JAVA编程,服务端采用单片机控制。双方通过串口进行通信,单片机驱动直流电机控制小车行动。实验结果表明,小车可以接收手机遥控信号并灵活地进行前行、倒退、左转、右转和停止等功能。本文介绍了基于安卓手机的蓝牙智能小车控制要实现的功能,接着阐述该系统电路的设计及原理的说明,包括了方案的设计、重要元器件的介绍、电路设计的说明(包括单片机控制电路、电机驱动电路)安卓手机软件界面设计、软件设计流程以及系统的调试。最后总结了基于安卓的蓝牙智能小车控制设计完成的任务,分析系统出现的不足。【关键词】Andriod蓝牙智能小车智能手机AT89C52单片机重庆邮电大学本科毕业设计(论文)-II-ABSTRACTWiththeriseoftheInternetofThings,Androidphoneswithitsuniqueadvantageofbeingopenforustoprovidemorequalityandconvenienttechnologicalachievements.TheresearchisbasedontheAndroidmobilephoneBluetoothcontrolledsmartcardesign,basedonmobileplatforms,bymeansofBluetoothtechnology,designandimplementationofawirelessremotecontrolcarnewsolutions.Controlplatformdesignedformobilephones,Bluetoothcommunicationmodule,motordrivemodulesandotherhardwaremodulesremotecontrolcar.Realizethecarforward,backward,turnleftinfront,frontrightturnafterturnleft,turnrightaftertheotherreal-timecontrolfunctions.Fortheremotecontroltoycardesignpresentsanewwayofthinking,andcanforthefuturesmarthomeremotecontroldesignedtoprovidesomereferencevalue.Describesonekindofwalkingthroughthephone'sBluetoothremotecontrolcarsoftwareandhardwaredesign.Bluetoothmobilephoneasaclient,asmallcarBluetoothModuleHC-06asaserver.ClientsusingtheEclipsedevelopmentenvironment,JAVAprogramming,clientservicesusingmicro-controller.Thetwosidescommunicatethroughtheserialport,themicrocontrollerdriveDCmotorcontrolcaraction.Experimentalresultsshowthatthecarcanreceivemobilephoneremotecontrolsignalsandtheflexibilitytomoveforward,backward,turnleft,turnrightandstopfunctions.IntroducesthebasedonAndrews'stheBluetoothintelligenttrolleycontrolwanttoachievethefunctionistrolleybeabletoforward,backward,turnleft,turnright,thenexpoundedthatthesystemcircuitdesignandprincipleofdescription,includingtheprogramdesign,itisimportantcomponentsintroduction,circuitdesignDescriptionof(,includingSCMcontrolcircuit,themotordrivecircuit)Andrewsmobilephonesoftwareinterfacedesign,softwaredesignflowaswellassystemdebugging.FinallysummedupthebasedonAndrews'stheBluetoothintelligenttrolleycontroldesigniscompletedthetaskof,analysissystemappeardeficiencies.【Keywords】AndriodBluetoothIntelligentcarSmartphoneAT89C52SCM重庆邮电大学本科毕业设计(论文)-III-目录前言………………………………………………………………………………………………1第一章绪论………………………………………………………………………………………2第一节国内外研究现状………………………………………………………………………2第二节发展趋势分析…………………………………………………………………………4第三节本章小结…………………………………………………………………………………4第二章设计方案分析……………………………………………………………………………5第一节设计方案分析确定………………………………………………………………………5第二节本章小结………………………………………………………………………………8第三章安卓操作系统概述…………………………………………………………………9第一节安卓操作系统发展历史及趋势……………………………………………………9第二节Android开发环境搭建………………………………………………………………9一、Android的基本介绍…………………………………………………………………9二、Android系统构架………………………………………………………………………10三、Android开发包及其工具的安装和配置………………………………………………11第三节本章小结………………………………………………………………………………13第四章系统硬件电路设计………………………………………………………………14第一节单片机最小系统………………………………………………………………………14第二节电机驱动模块…………………………………………………………………………17第三节蓝牙模块………………………………………………………………………………21第四节本章小结………………………………………………………………………………22第五章系统软件程序设计……………………………………………………………………23第一节主程序设计…………………………………………………………………………23第二节手机端程序设计………………………………………………………………………25一、手机界面程序设计……………………………………………………………………27二、手机监听程序设计……………………………………………………………………28第三节本章小结………………………………………………………………………………29第六章系统整体的调试…………………………………………………………………………31第一节调试的方案……………………………………………………………………………31第二节硬件电路调试…………………………………………………………………………31一、独立元件的检测………………………………………………………………………31二、单片机最小系统的调试………………………………………………………………33重庆邮电大学本科毕业设计(论文)-IV-三、电源电路的测试………………………………………………………………………34四、驱动电路的调试………………………………………………………………………34第三节软件调试……………………………………………………………………………37第四节系统整体调试………………………………………………………………………38第五节本章小结………………………………………………………………………………40结论…………………………………………………………………………………………41致谢…………………………………………………………………………………………43参考文献…………………………………………………………………………………………44附录…………………………………………………………………………………………46一、英文原文…………………………………………………………………………………46二、英文翻译………………………………………………………………………………54三、源程序……………………………………………………………………………………601前言遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了很难与其它型号的进行匹配。现在手机使用十分普遍,如果利用手机这个平台,通过软件编程,可以很方便的在一个硬件平台实现多种小车的遥控器。蓝牙,是一种支持短距离通信的无线电技术。则可以通过手机蓝牙来控制我们的玩具小车[1、2]。随着家用电器的越来越普及和人们生活节奏的加快,人们对电器的依赖性进一步提高,对电器的功能要求也进一步增大。现有每个普通家庭中的遥控器包括空调遥控器、电视遥控器、DVD遥控器、汽车遥控器、门窗遥控器等,门类繁多且不通用,而另一方面,手机已成为人人必备的工具,如果可以用我们必备的手机去遥控所有这些家用电器,可摆脱将来对专用红外遥控面板的依赖,一机在手,万物尽在掌握之中。因此,本论文先设计一种手机对智能遥控车的控制方案,利用本系统的控制模块可扩展至对所有家电的控制[2]。Andriod是一个完全开放的标准平台,在2007年11月5日这天,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源代码。本程序是基于Android2.1系统,所用开发工具为Eclipse集成开发环境,Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++、Python和Android的开发工具,在此开发环境下开发软件非常的方便。2第一章绪论第一节国内外研究现状一、国外研究现状1984年,世界上第一幢智能
本文标题:基于安卓手机蓝牙控制的智能小车设计
链接地址:https://www.777doc.com/doc-3041625 .html