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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

HC-05主从模式蓝牙配对说明v1.0

發布時間:2024/3/13 编程问答 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HC-05主从模式蓝牙配对说明v1.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

HC-05主從模式藍牙配對說明

在參加電賽或者做畢業設計的時候,可能需要進行無線通信傳輸數據。

無線通信的方案有NRF24L01的射頻傳輸。

有esp8266的wifi。

使用HC-05藍牙的方式進行無線透傳使用簡單,延時較低,用于調試場景非常方便,特別是調車。

而且藍牙模塊可以連接手機做無線控制。

但是藍牙的傳輸距離在10m左右,不適合遠距離傳輸。

文章目錄

  • HC-05主從模式藍牙配對說明
    • 1 準備東西
      • 1.1 串口調試助手:
      • 1.2 HC-05藍牙模塊
      • 1.3 USB-TTL轉接模塊
      • 1.4 杜邦線
      • 1.5 驅動安裝
      • 1.6 文檔資料
    • 2 資料下載
    • 3 模塊介紹
      • 3.1 工作模式說明
      • 3.2 LED閃爍說明
      • 3.3 配對流程說明
      • 3.4 配對過程中用到的指令原型
    • 4 配對操作過程
      • 4.1 接線說明
      • 4.2 進入AT模式連接電腦
      • 4.3 串口調試助手操作
      • 4.4 先來配置主機
      • 4.5 配置從機
    • 5 通信測試
    • 6 總結

1 準備東西

1.1 串口調試助手:

  • 習慣用這個軟件了,性能比較好。

  • 下載鏈接:http://www.openedv.com/thread-279749-1-1.html

  • 或者自己百度XCOM下載。

1.2 HC-05藍牙模塊

  • 藍牙配對需要主機和從機才能配對,HC-05藍牙模塊主從一體,可以自己使用指令設置模式。

  • 正版模塊較貴。可在淘寶仔細找找,十多塊錢一個的兼容版,也很好用。

  • 如果要模塊間相互通信必須要買兩個才行。如果連接手機一個就好了。這里需要兩個進行配對。

1.3 USB-TTL轉接模塊

  • 淘寶搜 USB-TTL模塊 即可找到,幾塊錢一個
  • 一般串口要轉接到USB接口連接到電腦,都需要這個模塊,所以很常用可以常備。
  • 這里可以準備兩個方便測試通信

1.4 杜邦線

  • 連接作用

1.5 驅動安裝

如果是第一次使用USB-TTL模塊,這個模塊使用的是CH340芯片,所以需要安裝CH340的驅動,可以去網上自己找找看。

1.6 文檔資料

這篇教程就是根據這個文檔提取的配對必要流程。如果有興趣、有時間的話可以看一下這個文檔。

下面這個文件是1.XCOM調試助手的配置文件,導入這個文件即可獲得必要指令。具體方式在下面演示。不要這個文件的話,就手動輸入指令是一樣的。

2 資料下載

上面提到的東西打包成了一個資料包,如果需要可以自己下載。當然不下載這個資料包,也不影響跟著這個文檔操作。

CSDN下載鏈接:https://download.csdn.net/download/xia3976/72006384

3 模塊介紹

3.1 工作模式說明

  • 藍牙模塊有 命令響應工作模式(AT模式) 和 自動連接模式

    • 自動連接工作模式下模塊又可分為主(Master)、從(Slave)和回環(Loopback)三種工作角色。
  • 配置藍牙模塊需要在AT模式下進行。

  • 傳輸數據,模塊需要處于自動連接模式下。

那么怎么進入AT模式呢? HC-05模塊非常簡單。

  • 模塊處于斷電模式下
  • 按下圖中的按鍵
  • 給模塊上電
  • 此時模塊上的唯一一個LED燈會間隔2s慢閃
  • 3.2 LED閃爍說明

    1、通信模式,連線前

    • 主機未記錄從機地址時,快閃

    • 主機記錄從機地址時,慢閃

    • 從機快閃。

    2、通信模式,連線后

    • LED 兩閃一停。

    3、AT模式

    • LED 每 2 秒亮 1 秒。

    3.3 配對流程說明

    # 1、重置模塊 AT+ORGL # 2、設置名字,自己隨便設置 AT+NAME=Master # 3、設置連接密碼,要和從機一樣,密碼好像可以不加雙引號 AT+PSWD="1234" # 4、設置為主機 ROLE = 1 為主機 ROLE = 0為從機 AT+ROLE=1 # 5、設置波特率,具體數據含義請看第3.4節 AT+UART=115200,0,0 # 6、查詢自己的MAC地址 AT+ADDR # 7、綁定從機地址,需要注意的是這個地址是從機模塊在AT模式下使用AT+ADDR指令查詢到的地址,然后把冒號改為逗號 AT+BIND=xxx,xx,xxxxxx(從機使用AT+ADDR查詢的,注意中間分割的是逗號)

    2、從機

    # 1、重置模塊 AT+ORGL # 2、設置名字,自己隨便設置 AT+NAME=Slave # 3、設置連接密碼,要和從機一樣,密碼好像可以不加雙引號 AT+PSWD="1234" # 4、設置為主機 ROLE = 1 為主機 ROLE = 0為從機 AT+ROLE=0 # 5、設置波特率為115200,具體數據含義請看第3.4節 AT+UART=115200,0,0 # 6、查詢自己的MAC地址 AT+ADDR # 7、綁定主機地址,需要注意的是這個地址是主機模塊在AT模式下使用AT+ADDR指令查詢到的地址,然后把冒號改為逗號 AT+BIND=xxx,xx,xxxxxx(主機使用AT+ADDR查詢的,注意中間分割的是逗號)
    • 重要說明:在配對過程中,有一些指令會復位HC-05導致退出AT模式(燈變成快閃了),需要重新進入AT模式(進入方式看第四節),退出AT模式之前的指令是生效了的。

    3.4 配對過程中用到的指令原型

    4 配對操作過程

    4.1 接線說明

    藍牙VCC — 5V

    藍牙RXD — TXD

    藍牙TXD — RXD

    藍牙GND — GND

    4.2 進入AT模式連接電腦

    按下圖中按鈕,然后將4.1中的USB-TTL模塊插在電腦USB接口上。此時模塊上的唯一一個LED燈會間隔2s慢閃。就進入到AT模式了

    AT模式的波特率為38400

    4.3 串口調試助手操作

    如果已經安裝了CH340驅動的話。打開軟件后,可以在串口選擇處找到CH340串口。

    選擇這個串口,然后參數設置為圖中參數,點擊打開串口。

    然后根據圖片提示操作。

    然后選擇第一節中提到的配置文件

    如果沒有下載配置文件就按第3.3節中的指令輸入到文本框中

    準備就緒之后需要保證這里的發送新行是勾選的,因為AT指令每一句后面都要換行,使用其他串口調試助手的小伙伴記得換行。

    4.4 先來配置主機

    先按4.3節導入Master的配置文件或者手動輸入指令

    1、重置模塊

    2、設置藍牙模塊名稱
    3、設置配對密碼
    4、設置為主模式
    5、設置通信波特率(注意不是AT模式的波特率)

    6、綁定從機MAC地址,需要先連接從機使用AT+ADDR指令拿到地址,然后再連接主機使用AT+BIND指令綁定沖擊的MAC地址

    4.5 配置從機

    先按4.3節導入Master的配置文件或者手動輸入指令

    然后和主機是一樣的過程,注意密碼一樣,模式設置為從機模式,以及綁定地址即可。

    5 通信測試

    1、兩個模塊都斷電

    2、將HC-05模塊分別連接USB-TTL

    3、兩個模塊都不要按按鍵連接在電腦上(通信模式)

    4、打開兩個串口調試助手,波特率設置為剛剛配置的115200

    5、模塊在連接過程中會快速閃爍,直到連接完成

    6、然后在串口調試助手中發消息即可看到數據

    6 總結

    • HC-05LED指示燈說明,在第3.2節

    • 指令說明在3.4節

    • 配對流程和操作在第3.3和4節

    • 這樣搭建無線調試方式才不到50塊,很劃算

    • 如果不是買的正版模塊,實在配置不好可能是模塊的問題,不要懷疑自己了,換個模塊試試吧。

    另外使用這個藍牙模塊進行調試,只是用串口調試助手收發數據有點大材小用了。可以嘗試連接手機做一個無線遙控小車。

    如果參加比賽或者調試PID的話,可以連接到軟件示波器,進行PID無線調參,快捷好用。如何進行無線PID調試,后面再寫。


    如果覺得不錯請點贊支持,非常感謝

    總結

    以上是生活随笔為你收集整理的HC-05主从模式蓝牙配对说明v1.0的全部內容,希望文章能夠幫你解決所遇到的問題。

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