网站建设速成班,怎么弄小程序,建设银行网站会员怎么用,青海省建设厅网站姚宽一前言
本来是想买个hc-05#xff0c;这种非常常用的模块#xff0c;但是在优信电子买的时候#xff0c;说有个可以替代的#xff0c;没注意看#xff0c;买回来折腾半天。 这个模块是从机模块#xff0c;蓝牙模块分为主机从机和主从一体的#xff0c;主机与从机的区别就…前言
本来是想买个hc-05这种非常常用的模块但是在优信电子买的时候说有个可以替代的没注意看买回来折腾半天。 这个模块是从机模块蓝牙模块分为主机从机和主从一体的主机与从机的区别就是主机可以主动连接从机但是从机不能主动连接主机。所以如果你有俩个这个模块想相互连接这是做不到的因为这是从机模块只能被连接如手机连接它而不能主动找设备发起连接。
接线
接线与一般的uart通信相仿都是RXD-TXD TXD-RXD这一类都大同小异然后就是VCC和GND接电了 连接电脑串口助手
找一个usb转ttl模块诸如CH340或者PL2303这一类的然后按上述接线即可。一般来说买来不需要设置直接手机蓝牙链接即可通信。初始的PIN码为1234波特率为9600波特率可以都试试。然后利用手机蓝牙串口助手spp这种软件应用商城类似的一大堆就可以正常收发了。
PS我整了半天发现这个模块只能发消息不能收消息没整明白为什么。后来我把串口助手从PL2303这个芯片换成了CH340就能成功正常收发了好像win11对PL2303支持有点问题这一点算是一个小坑。
AT指令集
AT模式是用来设置蓝牙模块的一些相关的信息如蓝牙名波特率连接密码等等。 与HC-05不同的是JDY-31上电正确连接即可以进行AT调试的。搜索相关资料时发现有个博主说需要EN口上拉才能进入这是不对的查询模块的手册发现EN口为空的。 文档链接https://www.es.co.th/Schemetic/PDF/JDY-31-K1234.PDF 注意的是AT指令最后必须带上/r/n这样的后缀即回车当然也可以利用串口助手自带的发送新行的功能
如果你想修改名字之类的即可这么操作ATNAME“xxxxxx”成功之后会回复OK 这个时候再查询名字就成功被修改了
AT的指令表如下更多的详细内容建议参考上面的文档。波特率设置是以代号形式的这一点千万注意。