酷知百科網

位置:首頁 > 遊戲數碼 > 互聯網

藍牙模組透傳模式使用說明

互聯網7.05K

藍牙模組默認配置爲無模式(既不是主機也不是從機,可透過命令設定主或從模式),數據加密,連接間隔20ms,廣播間隔100ms。首先將藍牙模組供電後透過串口連接到計算機上,並將Wake up腳接地,然後開啟BleConfig軟件,在串口設定部分選擇正確的波特率後開啓串口來進行調試,此時點擊串口配置右邊的“通訊測試”按鈕,如果BleConfig工具返回“AT+OK”,才說明藍牙模組的串口配置成功,其次就是要設定藍牙模組爲從機,也是返回“AT+OK”說明從機配置OK,這樣模組就進入數傳模式,可以與手機(主機)進行數據交互。

一、下載並安裝上位機軟件BleConfig及數傳APP

(01)在PC端下載安裝BleConfig,該軟件是基於昇潤科技藍牙透傳模組的上位機串口調試軟件,它主要用於查詢、調整、測試藍牙模組等。安卓手機,前往騰訊應用寶下載數傳應用;蘋果手機,前往app store下載數傳應用。(注:安卓設備的操作系統爲4.3以上,蘋果設備的操作系統爲7.0及以上。)

二、調試CC2541透傳模組

(01)昇潤科技CC2541透傳模組默認配置爲無模式(既不是主機也不是從機,可透過命令設定主或從模式),數據加密,連接間隔20ms,廣播間隔100ms。首先將藍牙透傳模組供電後透過串口連接到計算機上,並將Wake up腳接地,然後開啟BleConfig軟件,在串口設定部分選擇正確的波特率後開啓串口來進行調試,此時點擊串口配置右邊的“通訊測試”按鈕,如果BleConfig工具返回“AT+OK”,才說明透傳模組的串口配置成功,其次就是要設定模組爲從機,也是返回“AT+OK”說明從機配置OK,這樣模組就進入數傳模式,可以與手機(主機)進行數據交互。

藍牙模組透傳模式使用說明

(02)1、連接透傳模組在手機上開啟數傳APP,APP將進入搜尋介面,在介面右上方點擊設定按鈕 ,即可對APP的數據加密方式進行設定,設定後在搜尋介面點擊透傳模組的廣播名稱,APP就會連接透傳模組。

藍牙模組透傳模式使用說明 第2張

(03)2、自訂設定APP連接上透傳模組後進入自訂介面,在該介面可設定鍵值和R、G、B、W、M色值。(1)鍵值設定。在APP上點擊"鍵值設定” ,然後點擊你所要設定的按鍵,設定好按鍵的值後再點擊確定儲存(注:有“按下數據”和“擡起數據”設定,分別對應按下按鍵和擡起手指時APP給模組發的數據),設定完後按按鍵,就會把設定的鍵值發送給透傳模組,並在PC端調試工具(即BleConfig)的數據接收框中顯示出來。翹板開的情況下按下按鍵,APP只發送一次數據,而在翹板關的情況下按下按鍵,APP會連續發送數據,再點擊一下按鍵纔會停止發送數據。

藍牙模組透傳模式使用說明 第3張
藍牙模組透傳模式使用說明 第4張

(04)(2)R、G、B、W、M色值設定。點擊某個顏色後面的設定按鍵,設定色值範圍,設定完後滑動該顏色的滑條,APP就會將色值發送給透傳模組,並在PC端調試工具的數據接收框中顯示出來。色值在設定的範圍內,隨着滑動滑條而變化。(注:設定的最大值不能超過FFFF)

藍牙模組透傳模式使用說明 第5張
藍牙模組透傳模式使用說明 第6張

(05)3、數傳點擊APP主介面下方的數傳按鈕,進入數傳介面,點擊TX下方的文字方塊輸入要發送的數據,設定好發送間隔,然後點擊發送按鈕就將數據發送給了透傳模組(注:數據加密時單次發送數據最多爲17個字節,不加密時爲20字節),如果勾選定時發送,APP就會連續發送數據給透傳模組,並在PC端調試工具的數據接收框中顯示出來。模組發送的數據可以透過BleConfig工具裏的“透傳數據發送”選項卡輸入要發送的數據點擊發送即可。

藍牙模組透傳模式使用說明 第7張
藍牙模組透傳模式使用說明 第8張

(06)4、模組設定用戶可在APP或者BleConfig工具檢視/設定透傳模組的接口參數、模組資訊以及開啟模組的PWM、IO口、ADC功能。(1)檢視、設定接口參數在APP的接口參數介面點擊右上方的同步按鈕,可檢視當前模組的接口參數,也可在該介面對模組的接口參數進行設定。用戶也可以透過點擊BleConfig工具串口配置右邊的“同步參數”按鈕檢視模組當前的接口參數,也可在“BLE偏好設定”選項卡里設定接口參數。

藍牙模組透傳模式使用說明 第9張
藍牙模組透傳模式使用說明 第10張

(07)(2)檢視模組資訊在APP的模組資訊介面可檢視模組的軟件版本號、電量、MAC地址和UTC時間,用戶也可以在BleConfig工具裏進行檢視。

藍牙模組透傳模式使用說明 第11張
藍牙模組透傳模式使用說明 第12張

(08)(3)配置PWM在APP連接模組的情況下,將要控制的PWM引腳接入示波器,並調好示波器,然後進入APP的PWM介面,點擊“PWM”按鈕開啟PWM,在文字方塊輸入頻率和佔空比後點擊“頻率”和“佔空比”按鈕設定PWM波形的頻率和佔空比,此時示波器的PWM波形會隨着設定而變化。用戶調試時,先讀取示波器顯示波形的週期和其中高電平持續的時間,然後計算出PWM波形的頻率和佔空比,看跟手機APP的設定是否一致,如果是一致的,說明模組的PWM輸出正常。用戶也可透過BleConfig工具的“PWM設定”選項卡對PWM進行配置。(注:PWM的頻率可調範圍是1K~2MHz)

藍牙模組透傳模式使用說明 第13張
藍牙模組透傳模式使用說明 第14張

(09)(4)配置IO進入APP的IO介面,勾選“DIRO”按鈕後面的方框,是置該IO口爲輸出口,未勾選則是置該IO口爲輸入口,設定完後點擊“DIRO”按鈕就完成了IO口輸入/輸出方向的配置。在配置完IO口的方向後直接點擊“讀取”按鈕就可以獲取所配置IO口的電平,勾選狀態爲高電平,未勾選爲低電平,此時用萬用表去量方向爲輸出的IO口的電壓,看是否與APP讀取的電平一致,如果一致則說明IO口正常。勾選“設定”按鈕後面的方框,是設定該IO口爲高電平,不勾選是設定IO口爲低電平。(注:各IO口的排列順序從右往左依次爲Px_0~Px_7,x=0~3)透過BleConfig工具“BLE功能偏好設定”選項卡也可以對IO口的輸入/輸出方向以及輸出口的電平進行設定和讀取。

(10)(5)配置ADC進入APP的ADC介面,將模組待測的ADC引腳接入外部電壓採樣(注:採樣電壓不能超過配置的參考電壓),然後在APP設定好待測ADC口的採樣時間、參考電壓及濾波次數後點擊“ADC”按鍵,APP就會顯示ADC口的電壓值。用戶也可以透過BleConfig工具“BLE功能偏好設定”選項卡里的ADC設定進行ADC配置,然後讀取ADC電壓值。如果APP/BleConfig工具讀取的ADC電壓值和模組ADC口的實際電壓一致,則說明ADC功能正常。

藍牙模組透傳模式使用說明 第15張

(11)5、退出數傳APP退出請直接按手機中的返回鍵即可。

特別提示

注意:數據加密時單次發送數據最多爲17個字節,不加密時爲20字節)

(注:各IO口的排列順序從右往左依次爲Px_0~Px_7,x=0~3)