资源描述:
《基于android手机蓝牙控制的智能小车设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Android手机蓝牙控制的智能小车设计摘要:STAndroid平台,借助于蓝牙通信技术z为无线智能小车的设计提供一种新的研究方法。该设计把蓝牙、无线电子技术、单片机技术和Android移动智能终端平台结合在一起,在小车硬件基础上设计蓝牙控制的无线智能小车。通过蓝牙控制实现小车的前进、后退、右转弯、左转弯、倒车右转、倒车左转等功能,并在小车行走过程中通过Android手机客户端利用APP界面的〃按钮〃、重力、语音分别控制改变小车运动状态,这为车载电子的无线通信设计提供了一种新的设计方法,同时也为未来的无线小车和现代智能家居的设计提供一定的参考价
2、值。关键词:蓝牙通信;移动智能终端;智能小车;车载电子Abstract:ThisdesignisbasedontheAndroid,andprovidesanewresearchmethodforwirelesssmartcarcontrolbymeansofthebluetoothcommunicationtechnology.WithmoreandmorewideuseofBluetoothinpeople'sliveszawirelesssmartcarcontrolledbyBluetoothwasdesignedincombination
3、withofBluetooth,wirelesselectronictechnology,microcontrailertechnologyandAndroidmobileintelligentterminalplatform,aswellascarhardware.Theforwardmove,backwardmove,rightfrontturnzleftfrontturnzrightrearturn,leftrearturnandotherfunctionsofthesmartcarwereachievedwithbluetoothcontr
4、oltechnology.Inthecourseofthecarmoving,thecar'smovementstatecanbecontrolledandchangedbymeansofAPPinterfacebuttonzgravityzvoicethroughtheAndroidmobiledient.Itprovidesanewdesignmethodforvehicle?mountedelectronicsforwirelesscommunication.Italsoprovidesacertainrefereneesignificanc
5、eforthefuturedesignofwirelesscarandmodernsmarthome.Keywords:bluetoothcommunication;mobileintelligentterminal;intelligentcar;vehicle?mountedelectronics0引言本设计的思路是基于以下几个方面:首先,随着车联网的普及,使得车载电子系统对整个车的影响非常大;其次,蓝牙技术的普及,在智能家居中和车载电子系统中的应用有很大的前瞻性;第三,移动智能终端设备在人们的生活中越来越重要,人类已经进入了移动互联网时代,移动
6、互联网智能终端设备的使用给人们的生活带来了很大便捷,同时在车载社会中也有巨大的优势;最后,由于笔者就职单位与一家汽车电子公司正在共同开发新一代全景泊车系统、行车记录仪等车载安全系统,通过无线网络连接到手机上实时显示车身周围的信息,给驾驶员带来了很大的方便[1]。1总体设计方案本设计的研究内容包括小车的工作原理、单片机系统的软件和硬件、电机驱动系统、蓝牙通信系统[2],Android手机APP设计,如图1所示。本设计需要达到的目标如下:(1)可以通过Android手机客户端操作界面实现小车的前进、后退、右转弯、左转弯、倒车右转、倒车左转等功能;(2)
7、结合Android系统开源特点、蓝牙短距离无线传输的优势以及单片机操作的简便,实现手机的基本控制功能;(3)可以在小车行走过程中通过Android手机客户端利用APP界面的〃按钮〃、重力、语音分别改变小车运动状态;(4)在超出蓝牙控制范围时,小车能够自动停止运动。1.1上位机软件设计上位机开发使用的是由IBM提岀的Eclipse开发环境,该开发环境功能完善、比较成熟。而Android是一个多任务操作系统⑶,在执行一个应用程序时,可以把这个应用程序放在后台,然后另外又执行其他的应用程序。但每多执行一个程序,就会多耗费一些系统内存,如果同时执行的任务过
8、多或者没有释放之前执行任务的内存,Android系统运行起来就会变慢,甚至变得不稳定。图2是上位机软件设计方案图。1.2下