操作前请确认蓝牙模块固件版本号是v1.0.5或以上。同时由于每个蓝牙模块的UUID不同,需要客户跟想要连接的BLE蓝牙模块厂家联系,索要其UUID,共三个。详细步骤如下:
Step1: 进入AT模式
Service
发送: +++a
返回: a+ok
Step2: 设置UUID(分别设置AA BB CC)
发送: AT+UUID=AA49535343FE7D4AE58FA99FAFD205E455
返回:
34
+bleUart_Server_Uuid:
DATA:49535343-FE7D-4AE5-8FA9-9FAFD205E455
Successful
发送: AT+UUID=BB495353431E4D4BD9BA6123C647249616
返回:
34
+bleUart_Server_Tx_Uuid:
DATA:49535343-1E4D-4BD9-BA61-23C647249616
successful
发送:AT+UUID=CC49535343884143F4A8D4ECBE34729BB3
返回:
34
+bleUart_Server_Rx_Uuid:
DATA:49535343-8841-43F4-A8D4-ECBE34729BB3
Successful
如图解析:
Step3: 设置完后UID然后我获取看是否设置成功
发送:
返回:
+bleUart_Server_Uuid:
DATA:49535343-FE7D-4AE5-8FA9-9FAFD205E455
+bleUart_Server_Tx_Uuid:
DATA:49535343-1E4D-4BD9-BA61-23C647249616
+bleUart_Server_Rx_Uuid:
DATA:49535343-8841-43F4-A8D4-ECBE34729BB3
OK
+bleUart_Server_Tx_Uuid2:
DATA:00000000-0000-0000-0000-000000000000
OK
Step4: 以上步骤执行后,搜索周边从模块
发送:AT+SCAN
返回:
+SCAN:ON
OK
No: 1 Addr:0018E40C6B20 RSSI:-37 dBm (这个就是我的从模块)
Step5: 连接从模块
发送:AT+CONN=1
返回:
+CONN:1
OK
随后BLE101模块自动重启,这时会发现我的从模块蓝牙已经连接上了(状态脚有变化),此时进入了透传模式,这时可以往主模块发送数据,从模块收到数据。