日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蓝牙之间的互相通信

發布時間:2023/12/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蓝牙之间的互相通信 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?這是我第一次寫博客,想記錄和分享自己這一天來調試的心得,如有錯誤請指正。我使用的兩個藍牙模塊1、2型號是HC-05,需要上電時按住藍牙模塊上的小按鈕,進入AT指令,然后用USB轉TTL模塊連接到一起,注意!一定要注意RX接TX,TX接RX,一定要檢查是否是正確的接線方式,避免調試的時候找不到原因。具體操作如下:

1、開啟兩個串口調試助手A、B(同一個軟件也行),波特率一般為38400,設置對應的值。發送AT(AT\r\n我所用的串口調試助手不用加\r\n,點擊發送就行),會返回OK

2、恢復1默認設置:在串口調試助手A,將藍牙1恢復默認設置:AT + ORGL

3、設置1的密碼:在A中輸入AT + PSWD = “0000”

4、設置1主模式:在A中輸入AT + ROLE = 1

5、設置1的波特率(這里的波特率不是指上面提到的38400,而是進行正常模式通信的波特率):在A中輸入AT + UART = 115200,0,0

6、恢復1默認設置:在串口調試助手B,將藍牙1恢復默認設置:AT + ORGL

7、設置2的密碼并設置波特率:在B中輸入AT + PSWD = “0000”(注意一定要與藍牙1的密碼一樣),在B中輸入AT + UART = 115200,0,0(與藍牙模塊1波特率一樣)

8、設置1從模式:在B中輸入AT + ROLE = 0

9、查詢藍牙2的地址,并藍牙1綁定其地址:在B中輸入AT + ADDR ?,返回2019:9:120758,

復制這個值在串口調試助手A中輸入AT + BIND =?2019,9,120758(注意把地址的冒號換成逗號)

10、將兩個藍牙模塊重新上電,設置對應波特率即可互相通信。至此藍牙互相通信的配置已經完成。

可能一些小伙伴的只能完成單向通信,我之前也是這種情況,在我查資料的時候發現一篇文章也是這樣,他是這樣解決的:將兩個藍牙主、從模式交換后,神奇是兩個模塊就能雙向通信了!!!我再分享我調試串口的經驗:首先用USB轉TTL,將單片機與電腦先連接,在串口調試助手上完成調試,再接上對應模塊(如藍牙、openmv等一些模塊),完成對應調試與顯示。串口調試是一個枯燥且玄學的一過程,一定要賴的住性子一步一步調試!

總結

以上是生活随笔為你收集整理的蓝牙之间的互相通信的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。