當前位置:妙知谷 >

遊戲數碼 >互聯網 >

藍牙模塊透傳模式使用説明

藍牙模塊透傳模式使用説明

藍牙模塊默認配置為無模式(既不是主機也不是從機,可通過命令設置主或從模式),數據加密,連接間隔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)

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/9z706r.html