李居尚,于秀明,戰蔭澤
長春理工大學光電信息學院
基于藍牙遙控智能小車的實現
李居尚,于秀明,戰蔭澤
長春理工大學光電信息學院
基于藍牙技術與手機平臺的完美結合,將人的指令通過無線遙控技術,來操控智能小車的行動。設計方案主要由手機掌控平臺、藍牙傳輸模塊、單片機控制模塊、電機驅動模塊等部分構成,精準實現智能小車的方位移動,包括前進、停止、后退、向前左轉或右轉、向后左轉或右轉等功能?;谒{牙遙控智能小車的實現,對未來智能家居無線操控環節的擴展和研發,具有一定的參考價值。
隨著互聯網+時代的到來,手機的應用領域無限拓寬,為人類的生活、工作、學習、娛樂等諸多方面提供便捷的服務。尤其在娛樂方面,手機遙控玩具小車移動,深受孩子們的喜愛。早期遙控類玩具是通過遙控手柄來操控的,如今時代,手機是每個人必不可少的物品,并且隨身攜帶。通過手機平臺來操控小車按照人的指令移動,借助于藍牙技術,手機作為客戶端,小車車身上安裝的藍牙模塊作為服務端,實現了新一代智能小車的精準遙控。
藍牙遙控智能小車的總體方案如圖1所示。藍牙無線傳輸模塊最大的優勢在于穩定性高,設計的工作流程:首先人的指令由手機平臺與藍牙模塊進行無線通訊,發送控制指令至單片機,單片機根據收到的指令操控電機,電機工作控制小車移動。

圖1 藍牙遙控智能小車的總體方案
安卓Andriod系統的開放性強、不受束縛,是設計中手機平臺的首選。Android的系統架構和其操作系統一樣,采用了分層的架構,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和Linux內核層。所用開發工具為Eclipse集成開發環境,最初主要用Java語言開發,但目前也可以通過插件作為其它計算機語言的開發工具。為了在電腦上方便模擬自己開發的程序,還需要安裝無線開發工具WKT,這樣就方便電腦中預覽效果,不必要每次都下載至手機中觀察效果。手機端的控制過程:啟動手機打開藍牙,發送請求建立連接,點擊手機界面的控制按鈕生成指令,發送至藍牙模塊。
藍牙技術作為一個全球開放性無線標準,通過把各種語言和數據設備用無線鏈路連接起來,實現個人區域內語言和數據的交換與傳輸,隨著技術的發展和完善,藍牙技術必將對人類的生活、工作產生重大影響。藍牙模塊分為主機模塊和從機模塊,也有主、從一體的,主機模塊和從機模塊配對通信。手機端自身攜帶藍牙功能,相當于主機發送模塊,小車中安裝的藍牙模塊相當于從機接收模塊,將收到的指令通過串口傳遞給單片機處理。
單片機又稱微控制器,與計算機相比,單片機只缺少了輸入輸出設備。它的體積小、質量輕、價格便宜、為應用開發提供了便利條件。單片機的最小系統就是讓單片機能正常工作并發揮其功能時所必須的組成部分,最小系統包括單片機主芯片、時鐘電路、復位電路、輸入/輸出設備等。單片機模塊與藍牙模塊通信是通過串口連接的,在編寫單片機程序時,主函數主要是處理中斷所接收到的數據,來控制電機的轉動方式。
離開電機的驅動,小車是無法控制運動的。常用的電機驅動模塊可以選用L298N芯片。L298N電機驅動模塊具有實現電機正反轉及調速的特點,啟動性能好、啟動轉矩大,并且可以同時驅動兩臺直流電機。設計方案中,控制單片機輸入輸出端口的高低電平,進而控制電機的正傳與反轉。為了保證輸送至電機的電壓平穩,外圍電路可以選用二極管整流濾波電路實現。
基于藍牙遙控智能小車的實現,是通過手機平臺,應用藍牙技術,來實現無線遙控小車運動,具有編程靈活、易于操控、穩定性好、容易擴展等優勢。手機取代遙控器,是未來發展的趨勢。
[1]董濤.基于單片機的智能小車的設計與制作[J].計算機測量與控制,2009.17(2):380-381
[2]周瑛.基于藍牙技術遙控小車的設計與實現[J].福建師大福清分校學報,2012.5:113-114
[3]劉峰.基于藍牙的果園機器人遙控系統研究[J].農機化研究,2011.(12):139-141
李居尚(1984-),女,講師,長春理工大學光電信息學院,研究方向:電子技術、傳感器技術;
于秀明。
于秀明(1983-),女,講師,長春理工大學光電信息學院,研究方向:電子技術、電工技術;
戰蔭澤(1979-),男,講師,長春理工大學光電信息學院,研究方向:模擬電子技術、檢測技術;