• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

小車機器人專用!手機無線調試神器,附APP+Arduino源碼

2017/06/30
47
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

Arduino的實用調試工具.apk

共2個文件

手機藍牙通信遙控無線調試神器介紹:

最近也看到論壇很多小車啊機器人項目,似乎有必要為大家提供一個完善的遙控解決方案,所以翻出這個工程小通了個宵準備填上這個遙遠的坑。手機遙控藍牙通信無線調試APP基本功能已經(jīng)完成了,目前正在各大應用商店審核,下面會詳細介紹一下功能和使用方法。

連接Arduino的實用調試工具,分為幾個模塊:提供模擬搖桿、重力感應控制,串口示波器功能,串口調試助手功能等;APP通過藍牙連接硬件模塊,附件內(nèi)容提供配套Arduino庫。

先看看APP的UI界面,如截圖:

APP是通過藍牙連接藍牙模塊然后和Arduino交互的,點擊右上角的圖標連接就行(當然模塊需要事先在手機設置里配對),依次介紹一下各個標簽的功能:
搖桿功能:
連接Arduino后可以在程序里通過庫函數(shù)讀取到搖桿的數(shù)值,用于遙控小車什么的最方便啦,比如我之前的 Qbot 就是用這個遙控的

重力感應功能:
跟搖桿一樣,不過這里變成搖晃手機進行控制了,依然是可以在Arduino程序里讀出數(shù)據(jù)

曲線功能:
提供3個通道數(shù)據(jù)的曲線繪制功能,曲線的數(shù)據(jù)可以在Arduino庫函數(shù)里進行調用發(fā)送,方便用于調節(jié)參數(shù)之類的

串口助手功能:
前面幾個模式都是可以調用庫函數(shù)進行方便的交互的,但是如果只想按自己的指令來操作,或者只是想有個串口顯示的窗口,就可以用到這個模塊,既可以發(fā)送數(shù)據(jù)也可以接收,是完全透傳的

Arduino庫函數(shù)的使用:
庫函數(shù)的下載地址在文末,使用方法其實和之前的跡和顏藝Boy基本雷同,可以參考連接使用:

手機攝像頭實時跟蹤小車,附APP和Arduino源碼:https://www.cirmall.com/circuit/6375/detail?3

能識別人臉表情的高仿真機器人Arduino設計: https://www.cirmall.com/circuit/6374/detail?3


不一樣的是,由于前兩者都只需要接收手機數(shù)據(jù),所以可以使用軟件串口來連接模塊,所以可以自定義端口而且不影響程序下載;而由于軟件串口在同時收發(fā)的時候會有丟包的BUG,所以在本APP中只能使用硬件串口連接(另一個原因是像曲線繪制功能需要較高的通信速率,所以硬件串口會可靠很多),這里非常建議使用帶2個以上串口的Arduino板子如Mega,pro micro等,省去下載的時候拔插模塊的麻煩。

  • Arduino的實用調試工具.apk
    下載
    描述:Arduino的實用調試工具
  • CtrlAPP-Arduino-master.zip
    下載
    描述:Arduino配套庫

相關推薦