簡單粗暴幹HC-05藍芽模組
1.HC-05,藍芽串列埠透傳模組
(1) 為什麼要用這個模組?
為了實現無線資料傳輸,擺脫有線的束縛
(2) 為什麼選擇這個模組?
我們只是簡單的應用體驗,HC-05模組短距離(8米左右)無線透傳,主從一體,
效能穩定,AT指令配置與控制,使用非常簡單快捷,關鍵價格親民。
2.其他硬體及接線:
* usb-to-ttl 一個
* HC-05 藍芽模組 兩個
* PC電腦 一臺
* 杜邦線 若干
連線:
usb_to_ttl hc-05
5V 5V
GND GND
TX RX
RX TX
兩個hc05分別與usb-to-ttlo相連線
2.配置HC-05,兩種方式分別概述:
(1) 使用藍芽測試軟體直接配置,這種比較小白,下載地址附檔案末尾,步驟如下:
a> 連線好usb-to-ttl和hc05的電路
b> 按住hc05n模組上的小黑鍵,再連線至PC,會看到hc05模組上的指示燈慢閃(2S/次)
(若沒看到,檢查連線,若沒問題就重複此操作,直到有此現象)
c> 開啟藍芽測試軟體,搜尋埠,波特率選38400
d> 點選獲取模組資訊,會看到如下軟體版本、Mac地址的資訊顯示出來
e> 依次填入裝置名稱、主從角色、連線密碼、查詢訪問模式、通訊波特率等資訊
(若是從模組,需記住藍芽地址,以便配置主模組時設定繫結地址)
f> 填完後,點選更新模組資訊,即配置完成
測試軟體截圖:
(2) 使用串列埠助手傳送AT指令配置,步驟如下
連線好usb-to-ttl和hc05的電路;
按住hc05n模組上的小黑鍵,再連線至PC,會看到hc05模組上的指示燈慢閃(2S/次);
當藍芽模組state燈變為慢閃,則表明已經進入AT模式;
在AT模式下,波特率通常設定為:38400,回車加換行;
如傳送以下為把藍芽設定為從模式AT+NAME=Bluetooth-Slave 藍芽名稱為Bluetooth-Slave
AT+ROLE=0 藍芽模式為從模式
AT+CMODE=0 藍芽連線模式為任意地址連線模式
AT+PSWD=1234 藍芽配對密碼為1234
AT+UART=9600,0,0 藍芽通訊串列埠波特率為115200,停止位1位,無校驗位
AT+RMAAD 清空配對列表
4.Arduino與其簡單配合應用
(1) 兩塊arduino + 兩塊HC-05 實現無線資料收發
(2) arduino + HC05 + 手機 實現手機遠端遙控
最後這部分用的是藍芽透傳功能,你給啥它轉發啥,配置好後直接當串列埠使就好了,由於操作比較簡單,請各位君自己實現吧 ^_^
Ps:由於第一次寫,有錯誤或者其他問題歡迎指正,謝謝大家!!!
資料地址:
連結:https://pan.baidu.com/s/1L3cUptChYGfhvyF-o54S-Q
提取碼:i2b9