藍(lán)牙模塊的功能和參數(shù)設(shè)置
發(fā)布時間:2013/11/13 20:41:47 訪問次數(shù):7535
這個藍(lán)牙遙控機(jī)械手小車,ATMEGA164PA-MU用了一個Arduino控制器作為遙控器主機(jī),一個32位舵機(jī)控制板作為接收器從機(jī),兩者之間采用藍(lán)牙無線通信,所用到的一對藍(lán)牙模塊是DFRobot出品的Bluetooth V3模塊。
Bluetooth V3藍(lán)牙模塊上有一個兩位撥碼開關(guān),如圖4所示,1號開關(guān)YLED Off是LINK燈的開關(guān),可以關(guān)閉UNK省電,2號開關(guān)AT Mode是AT命令模式開關(guān)。
通過串口助手軟件發(fā)送AT命令設(shè)置藍(lán)牙模塊參數(shù)時,需要用到USB to Serial模塊,如圖5所示,該模塊的功能是將丌乙
串口轉(zhuǎn)換為USB接口。
安裝好驅(qū)動程序后,將2號開關(guān)ATMode撥到ON端,在Windows的設(shè)備管理器里可以看到自動生成的串口號,如圖6所示,不同電腦產(chǎn)生的串口號可能不同。
接著打開SSCOM3.2串口助手,如圖7所示,選擇USB to Seria幞塊對應(yīng)的COM口(這里是COM3),設(shè)置波特率為38400,在發(fā)送行(字符串輸入框)輸入各AT命令(參見官方說明)進(jìn)行參數(shù)設(shè)置。
實際上只要修改3個參數(shù)即可,首先輸入雙引號里的內(nèi)容,即“AT+CMODE=1”,其中1含義是任意藍(lán)牙地址連接模式不受綁定指令設(shè)置地址的約束)。把兩個藍(lán)牙模塊的CMODE參圈5 USB to Serialgt塊與藍(lán)牙{擻的插接方法數(shù)都設(shè)置為1,可以用“AT+CMODE?”來核實參數(shù)是否設(shè)置對了。把波特率改為115200bWs,通過在發(fā)送行輸入A-[命令“AT+ UART=115200,O,0”來設(shè)置。由于藍(lán)牙模塊默認(rèn)為從機(jī)模式,所以只拿出一個藍(lán)牙模塊把它設(shè)置為主機(jī)模式,在發(fā)送行輸入“AT+ROLE=1”,其中1的含義是模塊為主機(jī)。其他參數(shù)直接用默認(rèn)參數(shù)。
主從成對使用時,不需要驅(qū)動程序,也不需要配對密碼,兩個模塊上電就能傳輸。模塊上的STATE燈頻繁閃爍表示正在配對,UN瞅T常亮表示配對完畢,此時串口功能已經(jīng)啟動。一主一從成對正常使用時,UNK燈不會滅。如主機(jī)和從機(jī)距離太遠(yuǎn)而斷線,則主機(jī)和從機(jī)的燈一直閃爍,如果它們距離再靠近,則又會自動連上。主機(jī)會記憶它配好的從機(jī),一上電,主機(jī)就會找它記憶的從機(jī)地址。通過串口助手設(shè)置好參數(shù)后,以后兩個模塊都會自動無線虛擬串口聯(lián)機(jī),你把它們看成有線串口聯(lián)機(jī),用熟悉的RS232通信協(xié)議編制通信程序即可。
另外還有兩點需要注意:一是把USB to SeriaI橫塊生成昀串口號圈7用SSCOM3.2串口助手軟件設(shè)置藍(lán)牙模塊to Serial模塊從電腦的USB插座里拔出前,要在SSCOM3.2串口助手軟件里點擊“關(guān)閉串口”按鈕,否則串口資源會繼續(xù)占32路舵機(jī)控制板的通信波特率設(shè)置為115200bit/s,用通過圖8中的7號撥碼開關(guān)來設(shè)置(見圖10),把兩個撥碼開關(guān)用,如果再把模塊插到電腦,就不能使用這個串口了,二是在雙單片機(jī)藍(lán)牙通信前,耍把兩個藍(lán)牙模塊上的AT Mode開關(guān)撥到2端,退出AT命令模式。
Bluetooth V3藍(lán)牙模塊上有一個兩位撥碼開關(guān),如圖4所示,1號開關(guān)YLED Off是LINK燈的開關(guān),可以關(guān)閉UNK省電,2號開關(guān)AT Mode是AT命令模式開關(guān)。
通過串口助手軟件發(fā)送AT命令設(shè)置藍(lán)牙模塊參數(shù)時,需要用到USB to Serial模塊,如圖5所示,該模塊的功能是將丌乙
串口轉(zhuǎn)換為USB接口。
安裝好驅(qū)動程序后,將2號開關(guān)ATMode撥到ON端,在Windows的設(shè)備管理器里可以看到自動生成的串口號,如圖6所示,不同電腦產(chǎn)生的串口號可能不同。
接著打開SSCOM3.2串口助手,如圖7所示,選擇USB to Seria幞塊對應(yīng)的COM口(這里是COM3),設(shè)置波特率為38400,在發(fā)送行(字符串輸入框)輸入各AT命令(參見官方說明)進(jìn)行參數(shù)設(shè)置。
實際上只要修改3個參數(shù)即可,首先輸入雙引號里的內(nèi)容,即“AT+CMODE=1”,其中1含義是任意藍(lán)牙地址連接模式不受綁定指令設(shè)置地址的約束)。把兩個藍(lán)牙模塊的CMODE參圈5 USB to Serialgt塊與藍(lán)牙{擻的插接方法數(shù)都設(shè)置為1,可以用“AT+CMODE?”來核實參數(shù)是否設(shè)置對了。把波特率改為115200bWs,通過在發(fā)送行輸入A-[命令“AT+ UART=115200,O,0”來設(shè)置。由于藍(lán)牙模塊默認(rèn)為從機(jī)模式,所以只拿出一個藍(lán)牙模塊把它設(shè)置為主機(jī)模式,在發(fā)送行輸入“AT+ROLE=1”,其中1的含義是模塊為主機(jī)。其他參數(shù)直接用默認(rèn)參數(shù)。
主從成對使用時,不需要驅(qū)動程序,也不需要配對密碼,兩個模塊上電就能傳輸。模塊上的STATE燈頻繁閃爍表示正在配對,UN瞅T常亮表示配對完畢,此時串口功能已經(jīng)啟動。一主一從成對正常使用時,UNK燈不會滅。如主機(jī)和從機(jī)距離太遠(yuǎn)而斷線,則主機(jī)和從機(jī)的燈一直閃爍,如果它們距離再靠近,則又會自動連上。主機(jī)會記憶它配好的從機(jī),一上電,主機(jī)就會找它記憶的從機(jī)地址。通過串口助手設(shè)置好參數(shù)后,以后兩個模塊都會自動無線虛擬串口聯(lián)機(jī),你把它們看成有線串口聯(lián)機(jī),用熟悉的RS232通信協(xié)議編制通信程序即可。
另外還有兩點需要注意:一是把USB to SeriaI橫塊生成昀串口號圈7用SSCOM3.2串口助手軟件設(shè)置藍(lán)牙模塊to Serial模塊從電腦的USB插座里拔出前,要在SSCOM3.2串口助手軟件里點擊“關(guān)閉串口”按鈕,否則串口資源會繼續(xù)占32路舵機(jī)控制板的通信波特率設(shè)置為115200bit/s,用通過圖8中的7號撥碼開關(guān)來設(shè)置(見圖10),把兩個撥碼開關(guān)用,如果再把模塊插到電腦,就不能使用這個串口了,二是在雙單片機(jī)藍(lán)牙通信前,耍把兩個藍(lán)牙模塊上的AT Mode開關(guān)撥到2端,退出AT命令模式。
這個藍(lán)牙遙控機(jī)械手小車,ATMEGA164PA-MU用了一個Arduino控制器作為遙控器主機(jī),一個32位舵機(jī)控制板作為接收器從機(jī),兩者之間采用藍(lán)牙無線通信,所用到的一對藍(lán)牙模塊是DFRobot出品的Bluetooth V3模塊。
Bluetooth V3藍(lán)牙模塊上有一個兩位撥碼開關(guān),如圖4所示,1號開關(guān)YLED Off是LINK燈的開關(guān),可以關(guān)閉UNK省電,2號開關(guān)AT Mode是AT命令模式開關(guān)。
通過串口助手軟件發(fā)送AT命令設(shè)置藍(lán)牙模塊參數(shù)時,需要用到USB to Serial模塊,如圖5所示,該模塊的功能是將丌乙
串口轉(zhuǎn)換為USB接口。
安裝好驅(qū)動程序后,將2號開關(guān)ATMode撥到ON端,在Windows的設(shè)備管理器里可以看到自動生成的串口號,如圖6所示,不同電腦產(chǎn)生的串口號可能不同。
接著打開SSCOM3.2串口助手,如圖7所示,選擇USB to Seria幞塊對應(yīng)的COM口(這里是COM3),設(shè)置波特率為38400,在發(fā)送行(字符串輸入框)輸入各AT命令(參見官方說明)進(jìn)行參數(shù)設(shè)置。
實際上只要修改3個參數(shù)即可,首先輸入雙引號里的內(nèi)容,即“AT+CMODE=1”,其中1含義是任意藍(lán)牙地址連接模式不受綁定指令設(shè)置地址的約束)。把兩個藍(lán)牙模塊的CMODE參圈5 USB to Serialgt塊與藍(lán)牙{擻的插接方法數(shù)都設(shè)置為1,可以用“AT+CMODE?”來核實參數(shù)是否設(shè)置對了。把波特率改為115200bWs,通過在發(fā)送行輸入A-[命令“AT+ UART=115200,O,0”來設(shè)置。由于藍(lán)牙模塊默認(rèn)為從機(jī)模式,所以只拿出一個藍(lán)牙模塊把它設(shè)置為主機(jī)模式,在發(fā)送行輸入“AT+ROLE=1”,其中1的含義是模塊為主機(jī)。其他參數(shù)直接用默認(rèn)參數(shù)。
主從成對使用時,不需要驅(qū)動程序,也不需要配對密碼,兩個模塊上電就能傳輸。模塊上的STATE燈頻繁閃爍表示正在配對,UN瞅T常亮表示配對完畢,此時串口功能已經(jīng)啟動。一主一從成對正常使用時,UNK燈不會滅。如主機(jī)和從機(jī)距離太遠(yuǎn)而斷線,則主機(jī)和從機(jī)的燈一直閃爍,如果它們距離再靠近,則又會自動連上。主機(jī)會記憶它配好的從機(jī),一上電,主機(jī)就會找它記憶的從機(jī)地址。通過串口助手設(shè)置好參數(shù)后,以后兩個模塊都會自動無線虛擬串口聯(lián)機(jī),你把它們看成有線串口聯(lián)機(jī),用熟悉的RS232通信協(xié)議編制通信程序即可。
另外還有兩點需要注意:一是把USB to SeriaI橫塊生成昀串口號圈7用SSCOM3.2串口助手軟件設(shè)置藍(lán)牙模塊to Serial模塊從電腦的USB插座里拔出前,要在SSCOM3.2串口助手軟件里點擊“關(guān)閉串口”按鈕,否則串口資源會繼續(xù)占32路舵機(jī)控制板的通信波特率設(shè)置為115200bit/s,用通過圖8中的7號撥碼開關(guān)來設(shè)置(見圖10),把兩個撥碼開關(guān)用,如果再把模塊插到電腦,就不能使用這個串口了,二是在雙單片機(jī)藍(lán)牙通信前,耍把兩個藍(lán)牙模塊上的AT Mode開關(guān)撥到2端,退出AT命令模式。
Bluetooth V3藍(lán)牙模塊上有一個兩位撥碼開關(guān),如圖4所示,1號開關(guān)YLED Off是LINK燈的開關(guān),可以關(guān)閉UNK省電,2號開關(guān)AT Mode是AT命令模式開關(guān)。
通過串口助手軟件發(fā)送AT命令設(shè)置藍(lán)牙模塊參數(shù)時,需要用到USB to Serial模塊,如圖5所示,該模塊的功能是將丌乙
串口轉(zhuǎn)換為USB接口。
安裝好驅(qū)動程序后,將2號開關(guān)ATMode撥到ON端,在Windows的設(shè)備管理器里可以看到自動生成的串口號,如圖6所示,不同電腦產(chǎn)生的串口號可能不同。
接著打開SSCOM3.2串口助手,如圖7所示,選擇USB to Seria幞塊對應(yīng)的COM口(這里是COM3),設(shè)置波特率為38400,在發(fā)送行(字符串輸入框)輸入各AT命令(參見官方說明)進(jìn)行參數(shù)設(shè)置。
實際上只要修改3個參數(shù)即可,首先輸入雙引號里的內(nèi)容,即“AT+CMODE=1”,其中1含義是任意藍(lán)牙地址連接模式不受綁定指令設(shè)置地址的約束)。把兩個藍(lán)牙模塊的CMODE參圈5 USB to Serialgt塊與藍(lán)牙{擻的插接方法數(shù)都設(shè)置為1,可以用“AT+CMODE?”來核實參數(shù)是否設(shè)置對了。把波特率改為115200bWs,通過在發(fā)送行輸入A-[命令“AT+ UART=115200,O,0”來設(shè)置。由于藍(lán)牙模塊默認(rèn)為從機(jī)模式,所以只拿出一個藍(lán)牙模塊把它設(shè)置為主機(jī)模式,在發(fā)送行輸入“AT+ROLE=1”,其中1的含義是模塊為主機(jī)。其他參數(shù)直接用默認(rèn)參數(shù)。
主從成對使用時,不需要驅(qū)動程序,也不需要配對密碼,兩個模塊上電就能傳輸。模塊上的STATE燈頻繁閃爍表示正在配對,UN瞅T常亮表示配對完畢,此時串口功能已經(jīng)啟動。一主一從成對正常使用時,UNK燈不會滅。如主機(jī)和從機(jī)距離太遠(yuǎn)而斷線,則主機(jī)和從機(jī)的燈一直閃爍,如果它們距離再靠近,則又會自動連上。主機(jī)會記憶它配好的從機(jī),一上電,主機(jī)就會找它記憶的從機(jī)地址。通過串口助手設(shè)置好參數(shù)后,以后兩個模塊都會自動無線虛擬串口聯(lián)機(jī),你把它們看成有線串口聯(lián)機(jī),用熟悉的RS232通信協(xié)議編制通信程序即可。
另外還有兩點需要注意:一是把USB to SeriaI橫塊生成昀串口號圈7用SSCOM3.2串口助手軟件設(shè)置藍(lán)牙模塊to Serial模塊從電腦的USB插座里拔出前,要在SSCOM3.2串口助手軟件里點擊“關(guān)閉串口”按鈕,否則串口資源會繼續(xù)占32路舵機(jī)控制板的通信波特率設(shè)置為115200bit/s,用通過圖8中的7號撥碼開關(guān)來設(shè)置(見圖10),把兩個撥碼開關(guān)用,如果再把模塊插到電腦,就不能使用這個串口了,二是在雙單片機(jī)藍(lán)牙通信前,耍把兩個藍(lán)牙模塊上的AT Mode開關(guān)撥到2端,退出AT命令模式。
熱門點擊
- 藍(lán)牙模塊的功能和參數(shù)設(shè)置
- CMOS或非門電路
- 可以使用OpenCV提供cvFindCont
- 有源鉗位電路
- 科學(xué)記數(shù)法和工程記數(shù)法
- 可編程邏輯陣列(PLA)
- 介電常數(shù)
- 非平衡的惠斯通電橋
- 助聽器(放大電路)
- 常用ADC
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細(xì)]
- 新品4MP圖像傳感器̴
- 高性能SoC智能傳感芯片技術(shù)設(shè)
- 分立器件&無源元件選型參數(shù)技術(shù)
- SRAM存算一體芯片發(fā)展趨勢及市場應(yīng)用
- 大功率雙向 48 V-12 V DC/D C
- 單速率(Single Rate
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究