既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
首先要先用CH340与蓝牙模块连接起来,我们要通过串口工具来对蓝牙模块进行设置。每个模块都有它对应的一个串口调试工具能够一键发送命令什么的,当然用通用的一些串口工具例如XCOM也可以,只不过要手敲指令。
这里的波特率是要和单片机串口的波特率相同才能进行通讯哦。
1、JDY-09蓝牙模块
(1)我们使用串口调试助手,对于JDY模块进行AT命令调试,不用按键什么的,只要在蓝牙未连接时就可以。首先要设置各项参数,①选中蓝牙模块连接的串口②设置波特率③勾选发送回车。
(2)下面是发送命令的步骤①点击打开串口②点击你想要发送的命令对应的TX,它将会发送一次AT命令③在命令框内输入自己的命令或内容④点击发送
(3)JDY模块串口指令集
下面是我从数据手册上摘抄下来的。大家可以参考官方数据手册,来查询指令该如何去写。
序号 | 指令 | 功能 | 默认 | 响应 | 参数 |
---|---|---|---|---|---|
1 | AT+VERSION | 查询版本号 | JDY-31-V1.2 | 无 | |
2 | AT+RESET | 软复位 | +OK | ||
3 | AT+DISC | 断开连接 | +OK | ||
4 | AT+LADDR | 查询模块的MAC地址 | +LADDR= | 不可更改 | |
5 | AT+PIN AT+PIN | 密码查询 密码设置 | 1234 | +PIN=+OK | Param:4位密码默认PIN:1234 |
6 | AT+BAND AT+BAUD | 波特率查询 波特率设置 | 9600 | +BAUD=+OK | Param:(4到9)4:96005:192006:384007:576008:1152009:128000 |
7 | AT+NAME AT+NAME | 名称查询 名称设置 | JDY-31-SPP | +NAME= OK | Param:BLE广播名最长:18字节 |
8 | AT+DEFAULT | 恢复出厂设置 | OK | ||
9 | AT+ENLOG | 串口状态输出使能 | +ENLOG= |
我写几个例子:
①查询广播名:AT+NAME 返回(默认):JDY-31-SPP
②修改广播名:AT+NAMEslave1 返回:+OK
2、HC-05蓝牙模块
(1)我们使用串口调试助手,对于HC-05模块进行AT命令调试,在上电之前,要先按住蓝牙模块上的按钮,然后上电,此时灯是慢闪,进入AT命令模式,默认波特率是38400(不会被设置所影响),此模式叫原始模式。原始模式下一直处于AT命令模式状态这是我最常用的方法;第二种方法是:HC-05上电开机,红灯快闪,按住按键或EN拉高,HC-05进入AT命令模式,默认波特率是9600;此模式我们叫正常模式。正常模式下只有按住按键或拉高EN才处于AT命令模式状态。
串口调试助手的波特率一定要与蓝牙模块的波特率对上,否则AT命令执行无效。
还首先要设置各项参数,①选中蓝牙模块连接的串口②设置波特率③查看端口是否已经打开④获取模块信息,这个软件会将信息输入对应的格子。
(2)HC-05的设置与JDY-09有一点点不同,不同在模块角色、连接模式、绑定地址。模块角色和连接模式是一样的,选择主从角色,当模块位主角色时,绑定地址为你想要连接模块(从角色)的MAC地址;当模块为从角色时,绑定地址为你想要连接模块(主角色)的MAC地址;对于JDY模块为从角色时,它就不需要绑定主角色的MAC地址,而主角色模块需要绑定JDY模块的MAC地址。
四、使用方法
我是参考这篇博客的逻辑,我也打算从连接对象的不同来写
1、蓝牙从设备与手机配对连接
HC-05与手机
(1)模块角色与连接模式设置为从角色,密码设置为四位数自己喜欢就好。
(2)手机用蓝牙调试助手与模块连接,输入密码配对成功后可进行通讯。
(3)HC-05从快闪到慢闪即代表连接成功。
JDY-09与手机
(1)设置号密码就好。
(2)手机用蓝牙调试助手与模块连接,输入密码配对成功后可进行通讯。
(3) JDY-09从快闪到慢闪即代表连接成功
2、主角色蓝牙模块与从角色蓝牙模块配对连接
HC-05做主角色JDY-09做从角色
(1)应用AT指令 AT+LADDR 查询JDY-09蓝牙模块的MAC地址,记录下来并按照XXXX:XX:XXXXXX的格式改写好。
(2)设置JDY-09蓝牙模块的密码要与主角色密码一样。
(3)设置HC-05蓝牙模块的模块角色与连接模式为主角色,密码与从角色相同,绑定地址为第(1)步记录并改写好的XXXX:XX:XXXXXXJDY-09蓝牙模块的MAC地址。
最后两个模块重新上电等待HC-05从快闪到慢闪即代表连接成功。
HC-05做主角色HC-05做从角色
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新**
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)