android 蓝牙串口连接不上,安卓手机搜索不到蓝牙模块HC-06,是怎么回事?
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
問題0010:藍牙串口模塊使用的正確步驟
很多人現在都開始使用藍口模塊,利用手機藍牙或者PC藍牙進行控制單片機系統。但是很多人一上來就直接把藍牙模塊和單片機相連接,然后編寫程序,效果實現不了,就不知該如何了。藍牙模塊很多都是結合了串口通信的,通常拿到模塊,需要經過一下步驟(自己總結,可做參考):
(1)首先,需要藍牙模塊和PC的硬件連接,這里有兩種方法:
把你的開發板的單片機取下來,然后從開發板引出電源線VCC和GND,還有P30、P31接口,連接藍牙模塊的四個端口(注意RXD和TXD不要反接了)
如果你有USB-TTL模塊,可以直接連接藍牙模塊,無需單片機開發板轉接過去。
(2)通過PC的串口軟件(比如STC-ISP軟件自帶的串口),設置好軟件的波特率和通信數據格式,通過串口軟件發送AT命令(通常購買時賣家提供了),看是否有返回數據,如果沒有返回,有可能是P30、P31接口需要換過來,如果發送命令,有返回信息且不是亂碼,表示藍牙模塊和PC可以串口通信了。
(3)手機下載軟件“藍牙串口”,通過此軟件連接藍牙模塊(藍牙的名稱和配對密碼可通過 AT命令設置),然后給藍牙模塊供電,PC打開串口軟件,手機發送任意字符到藍牙模塊,會發現PC串口軟件接收到了信息,這表示藍牙可以正常工作。
(4)編寫單片機程序,此時需要分為兩步:
先不連接藍牙模塊,編寫程序,單片機接收到串口數據,做出相應動作,寫好后下載,然后打開PC的串口軟件,發送命令,檢驗現象是否正確,如果正確,開始第二步
把藍牙模塊連接到單片機,手機藍牙連接模塊,手機發送命令,此時只要步驟<a>現象經過反復驗證沒有問題,第二步肯定沒問題。(如果第二步不對,那就返回去做第一步)
(5)其他。如果需要用PC的藍牙進行控制,還需要購買藍牙適配器,也就是模塊發送信息到電腦時,需要一個接收器。如果不是很必要,就用手機藍牙軟件就好了,省錢省事。
總結
以上是生活随笔為你收集整理的android 蓝牙串口连接不上,安卓手机搜索不到蓝牙模块HC-06,是怎么回事?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文明6绕过2k启动
- 下一篇: 【“鲸智搭”安全巡检管理系统】