电子产业一站式赋能平台

PCB联盟网

搜索
查看: 52|回复: 0
收起左侧

E104-BT5032A蓝牙模组调试记录(一)

[复制链接]

210

主题

210

帖子

1678

积分

三级会员

Rank: 3Rank: 3

积分
1678
发表于 2020-11-11 22:21:00 | 显示全部楼层 |阅读模式
最近借着做项目,使用E104-BT5032A蓝牙模组,比较简单,顺便总结了一下调试过程,希望帮助到有需要的朋友,话不多说,上图上真相。
一、USB转串口连接蓝牙模组(帅气的大白背景图,哈哈)
1、连线图
USB转换口模块
E104-BT5032A蓝牙模组备注
VCC
VCC
3.3V
TXD
RXD

RXD
TXD

GND
GND

模块还是非常的小巧

h0ybm1iaprn64017636841.jpg

h0ybm1iaprn64017636841.jpg

注意一定要连接3.3V,否则可能会烧坏模块!!

evzxgs4ad1q64017636942.jpg

evzxgs4ad1q64017636942.jpg

2、AT指令测试
默认串口参数配置如图所见:
波特率:115200
数据位:8
停止位:1
奇偶校验位:None

if3rffgejk164017637042.png

if3rffgejk164017637042.png

模组所有的AT指令后不需要添加回车换行符,也就是串口调试助手不要勾选发送新行。
2.1发送AT测试命令,模块回复+OK,连接无问题,测试OK

qfsigjzb2zv64017637142.png

qfsigjzb2zv64017637142.png

2.2 主从机模式选择配置
主机配置流程:

pktrl0h42s564017637242.png

pktrl0h42s564017637242.png

发送角色选择命令后需要发送重启命令,AT+RESET,模块回复STA:wakeup

glbnfbqqzhn64017637342.png

glbnfbqqzhn64017637342.png



mk3fco3eb4h64017637442.png

mk3fco3eb4h64017637442.png


查询模式,已经配置为主机模式

pq4j22lfhl164017637542.png

pq4j22lfhl164017637542.png

配置蓝牙连接log信息打印,主要用于蓝牙连接成功后的提示,发送AT+LOGMSG=1

sk2hsrowyeq64017637642.png

sk2hsrowyeq64017637642.png


接着发送AT+SCAN=1,开启主机扫描模式,此模式开启之后,上电后主机自动扫描附近从机蓝牙

uwfgpn41z2s64017637742.png

uwfgpn41z2s64017637742.png

开启数据透传模式AT+TRANMD=1,透传,所发即所得,不加任何修饰

z0b2zhxryir64017637842.png

z0b2zhxryir64017637842.png


发送AT+AUTOCONN=1,开启上电主机自动连接功能,开机后附近有从机蓝牙时,会自动连接

gr5b3iyozov64017637942.png

gr5b3iyozov64017637942.png

连接成功后会打印下图的提示信息

pinun0ze1q264017638042.png

pinun0ze1q264017638042.png

从机配置流程:
跟主机配置流程基本相同,就不在赘述了,朋友们有不明白的地方可以提出,我会一一解答。

0qtrj4y50to64017638142.png

0qtrj4y50to64017638142.png


主从机配置完成之后,连接成功如图所示,提示connected,主机连接显示已经连接的从机数,并输出MAC地址,MAC地址可是很重要的哦,当涉及到MAC地址过滤的时候,是非常有用的哦!

0b2wpbjs3gw64017638243.png

0b2wpbjs3gw64017638243.png





hx1eruax4n464017638343.png

hx1eruax4n464017638343.png

本文章只是使用了该模块的简单自动连接功能,还有MAC地址过滤,绑定从机等略微高级的功能,但大致都差不多,按照AT指令配置即可,后续会再有更新,加油,第一篇文章,多支持!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表