5月16号笔记
今日所学:HC05蓝牙模块使用和蓝牙链接电脑。
HC05模块为常用的蓝牙模块,用于进行无线通讯。
我采用的是淘宝上买的。

HC05接口介绍:
VCC ——电源线
GND ——接地线
RX ——串口数据接收线
TX ——串口数据发送线
EN ——AT模式接入线
State ——蓝牙链接线,蓝牙链接时显示高电平,未连接时为低电平
AT指令:
*注意:AT指令一定需要以\n做结尾,不然认不出来的
常见AT指令如下:
AT 测试指令,用于确认模块是否响应AT指令,返回"OK"表示模块正常工作。 AT+NAME? 查询当前蓝牙模块的名称。 AT+NAME= 设置蓝牙模块的名称,其中name为自定义名称。 AT+PIN? 查询当前蓝牙模块的配对密码(部分模块可能不支持查询,直接设置)。 AT+PIN= 设置蓝牙模块的配对密码,其中xxxx为4位数字密码。 AT+BAUD? 查询当前串口通信的波特率(部分模块可能不支持查询,直接设置)。 AT+BAUD= 设置串口通信的波特率,其中baud为波特率值(如9600、19200、38400等)。 AT+ADDR? 查询蓝牙模块的MAC地址。 AT+UART? 查询串口参数(波特率、停止位、数据位等,具体格式可能因模块而异)。 AT+UART= 设置串口参数(具体格式可能因模块而异,通常包括波特率、停止位、数据位等)。 AT+ROLE= 设置蓝牙模块的角色,其中role为0(从设备)或1(主设备)。 AT+CMODE= 设置连接模式,其中为0(指定蓝牙地址连接)或1(任意地址连接)。 AT+PSWD? 查询当前配对密码(与类似,具体指令可能因模块而异)。 AT+PSWD= 设置配对密码(与类似,具体指令可能因模块而异)。 AT+RESET 复位蓝牙模块,使其重新启动。 AT+VERSION? 查询蓝牙模块的固件版本。

链接电脑的过程:
在链接电脑前,需要先把EN线悬空或者置低电平。
首先先在蓝牙当中导入com口,进入蓝牙设置页面。
进入蓝牙和其他设备->设备,点击更多蓝牙设置。

进入蓝牙设置当中,点击COM端口,点击添加,点击传出,使用SPP之后点击确定。

链接完成之后,就可以实现链接效果了。
