資源描述:
《基于android手機(jī)藍(lán)牙控制的智能小車設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于Android手機(jī)藍(lán)牙控制的智能小車設(shè)計(jì)摘要:STAndroid平臺(tái),借助于藍(lán)牙通信技術(shù)z為無線智能小車的設(shè)計(jì)提供一種新的研究方法。該設(shè)計(jì)把藍(lán)牙、無線電子技術(shù)、單片機(jī)技術(shù)和Android移動(dòng)智能終端平臺(tái)結(jié)合在一起,在小車硬件基礎(chǔ)上設(shè)計(jì)藍(lán)牙控制的無線智能小車。通過藍(lán)牙控制實(shí)現(xiàn)小車的前進(jìn)、后退、右轉(zhuǎn)彎、左轉(zhuǎn)彎、倒車右轉(zhuǎn)、倒車左轉(zhuǎn)等功能,并在小車行走過程中通過Android手機(jī)客戶端利用APP界面的〃按鈕〃、重力、語音分別控制改變小車運(yùn)動(dòng)狀態(tài),這為車載電子的無線通信設(shè)計(jì)提供了一種新的設(shè)計(jì)方法,同時(shí)也為未來的無線小車和現(xiàn)代智能家居的設(shè)計(jì)提供一定的參考價(jià)
2、值。關(guān)鍵詞:藍(lán)牙通信;移動(dòng)智能終端;智能小車;車載電子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引言本設(shè)計(jì)的思路是基于以下幾個(gè)方面:首先,隨著車聯(lián)網(wǎng)的普及,使得車載電子系統(tǒng)對(duì)整個(gè)車的影響非常大;其次,藍(lán)牙技術(shù)的普及,在智能家居中和車載電子系統(tǒng)中的應(yīng)用有很大的前瞻性;第三,移動(dòng)智能終端設(shè)備在人們的生活中越來越重要,人類已經(jīng)進(jìn)入了移動(dòng)互聯(lián)網(wǎng)時(shí)代,移動(dòng)
6、互聯(lián)網(wǎng)智能終端設(shè)備的使用給人們的生活帶來了很大便捷,同時(shí)在車載社會(huì)中也有巨大的優(yōu)勢;最后,由于筆者就職單位與一家汽車電子公司正在共同開發(fā)新一代全景泊車系統(tǒng)、行車記錄儀等車載安全系統(tǒng),通過無線網(wǎng)絡(luò)連接到手機(jī)上實(shí)時(shí)顯示車身周圍的信息,給駕駛員帶來了很大的方便[1]。1總體設(shè)計(jì)方案本設(shè)計(jì)的研究內(nèi)容包括小車的工作原理、單片機(jī)系統(tǒng)的軟件和硬件、電機(jī)驅(qū)動(dòng)系統(tǒng)、藍(lán)牙通信系統(tǒng)[2],Android手機(jī)APP設(shè)計(jì),如圖1所示。本設(shè)計(jì)需要達(dá)到的目標(biāo)如下:(1)可以通過Android手機(jī)客戶端操作界面實(shí)現(xiàn)小車的前進(jìn)、后退、右轉(zhuǎn)彎、左轉(zhuǎn)彎、倒車右轉(zhuǎn)、倒車左轉(zhuǎn)等功能;(2)
7、結(jié)合Android系統(tǒng)開源特點(diǎn)、藍(lán)牙短距離無線傳輸?shù)膬?yōu)勢以及單片機(jī)操作的簡便,實(shí)現(xiàn)手機(jī)的基本控制功能;(3)可以在小車行走過程中通過Android手機(jī)客戶端利用APP界面的〃按鈕〃、重力、語音分別改變小車運(yùn)動(dòng)狀態(tài);(4)在超出藍(lán)牙控制范圍時(shí),小車能夠自動(dòng)停止運(yùn)動(dòng)。1.1上位機(jī)軟件設(shè)計(jì)上位機(jī)開發(fā)使用的是由IBM提岀的Eclipse開發(fā)環(huán)境,該開發(fā)環(huán)境功能完善、比較成熟。而Android是一個(gè)多任務(wù)操作系統(tǒng)⑶,在執(zhí)行一個(gè)應(yīng)用程序時(shí),可以把這個(gè)應(yīng)用程序放在后臺(tái),然后另外又執(zhí)行其他的應(yīng)用程序。但每多執(zhí)行一個(gè)程序,就會(huì)多耗費(fèi)一些系統(tǒng)內(nèi)存,如果同時(shí)執(zhí)行的任務(wù)過
8、多或者沒有釋放之前執(zhí)行任務(wù)的內(nèi)存,Android系統(tǒng)運(yùn)行起來就會(huì)變慢,甚至變得不穩(wěn)定。圖2是上位機(jī)軟件設(shè)計(jì)方案圖。1.2下