如何用智能手機通過藍牙控制伺服電機
在這個項目中,我將向您展示如何通過藍牙在智能手機應用程序的幫助下控制伺服電機。
在這個項目中,我們將使用藍牙HC-05模塊和Arduino Uno來控制伺服9g。
這個項目是如何運作的?
本項目分為兩部分:
1. android應用程序-這個應用程序?qū)l(fā)送各種數(shù)據(jù)包到我們的HC-05藍牙模塊。(請按此下載申請)
(注:這個應用程序不是我開發(fā)的。)
2. 硬件部分由HC-05藍牙模塊、Arduino Uno和伺服電機組成。
這就是它的工作原理
android應用程序向藍牙模塊發(fā)送數(shù)據(jù)包。藍牙模塊通過串行通信將此數(shù)據(jù)包發(fā)送到Arduino Uno。Arduino Uno被編程為根據(jù)數(shù)據(jù)包的值為伺服電機產(chǎn)生控制信號。為了更好地理解,這里有一個流程圖。
如何開始
1. 下載android應用程序。(點擊這里)
2. 將代碼上傳到Arduino uno上。
3. 建立聯(lián)系。
請注意藍牙HC-05模塊需要3.3v連接,不能用5v的vcc連接,否則會損壞模塊。
4. 將藍牙模塊連接到android應用程序-當您啟動硬件時,藍牙模塊將變得可見。所以打開應用程序,點擊“查找附近的設備”。選擇HC-05。一旦它顯示連接,你就可以走了!
您可以使用滑塊或手動輸入值來控制伺服臂。
代碼
本文編譯自hackster.io





