BT機器人控制器使用UART串行通信協議通過藍牙連接將數據無線傳輸到機器人流動站。
該應用程序具有3種模式:
1.遙控器
遙控器有5個按鈕,分別用於前進,後退,左,右和停止。按下按鈕後,應用程序會使用藍牙串行(UART)通信協議傳輸與該按鈕相對應的特定字符。
2.語音控制器
語音控制器具有“命令”按鈕。它了解5條命令,即。前進,後退,左,右和停止。識別到命令後,應用程序會使用藍牙串行(UART)通信協議發送與該命令相對應的特定字符。
3.加速度計控制器
加速度計控制器感應到設備的方向,並相應地驅動機器人漫遊車向前,向後,向左,向右或停止它。根據您設備的方向,該應用程序會使用藍牙串行(UART)通信協議傳輸特定字符。
代表每個功能的發送給機器人的默認字符如下:
w:前進
s:向後
a:左
d:對
x:停止
用戶還可以從“配置”菜單中設置自定義字符。但是,請注意,應用重新啟動後,將恢復默認設置。
特徵:
1.使用HC-05藍牙模塊和Arduino UNO測試。
2.單個應用程序中的三個控制器-遙控器,語音控制器,加速度計控制器。
3.“配置”菜單,用於將自定義字符傳輸到機器人。
4.“連接”和“斷開連接”按鈕可在連接之間快速切換,而無需關閉應用程序。
5.多頁系統的用戶界面,方便使用。
6.完全免費!無廣告!
在此處觀看由BT Robot Controller應用程序控制的DriveBot(機器人流動站)的演示:
1.遙控器:https://www.youtube.com/watch?v = ZbOzBzbi3hI
2.語音控制器:https://www.youtube.com/watch?v = n39QnHCu9Xo
3.加速度計控制器:https://www.youtube.com/watch?v=KEnkVOnX4cw
認為這些功能有限嗎?
您可以使用我們開發的另一個Android應用通過藍牙發送和接收自定義命令。它稱為“ BT終端”,可通過以下網址獲得:https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.BT_Terminal