完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
蓝牙模块上电之后(接上VCC和GND)便可以发出蓝牙信号。
模块与手机端或者电脑端连接通信的话,蓝牙模块需要设置成从机模式;模块跟模块之间通信的话,一个设置成主机模式,另一个设置成从机模式。 推荐通过USB转串口模块将蓝牙模块与电脑连接,因为如果使用开发板与电脑连接的话会有一些问题,因为开发板上的串口一般被用作串口与电脑连接。 电脑端通过运行蓝牙调试程序可以给蓝牙发送指令,设置蓝牙的不同参数。此时需进入模块的AT模式。 进入AT模式的方法:按键按住再上电 VCC GND RX TX 接好 然后红灯慢闪 才是AT模式。 进入AT模式后就可以通过蓝牙调试程序给蓝牙发送指令了。 例: 发送指令:”AT+ROLE=0【回车】“ 收到回复“OK”后便表示模块“从机模式”设置成功,此时将模块重新上电之后(这时应该将使能端EN置高电平)模块便处于“从机模式”状态,手机为主机,可以与模块连接通信。 手机端跟模块建立连接后便可以进行收发数据通信,如果数据出现乱码则可以通过以下两个方法处理: 1、检查模块内部设置的波特率和软件端设置的波特率是否一致,这两个波特率需一致方可正常的收发数据。 2、通过“AT+INIT【回车】”指令初始化SPP规范。 注意: 1、发送指令的过程的如果收到的回复是"ERRO(0)",则表示自己发送的指令格式上有错误,请检查后再发送尝试,另外说明一点,模块指令手册上例子指令的格式有些也有些错误,我已将使用过程中发现的错误指令做了正确的标注。 HC-05引脚说明: STATE : 蓝牙状态引出脚,未连接输出低电平,连接后输出高电平,可悬空。 如果发现有错漏,希望能联系修改蓝牙模块(HC-05).zip (4.31 MB ) 附件为HC-05指令手册、HC-05原理图、蓝牙调试软件(资料均来自网上) |
|
相关推荐
|
|
"模块与手机端或者电脑端连接通信的话,蓝牙模块需要设置成从机模式",是只能这样,因为在蓝牙串口的使用说明中表示:手机是可以接受开发板的信息的。
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
325浏览 1评论
441浏览 1评论
570浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
453浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
424浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 05:25 , Processed in 0.576426 second(s), Total 60, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号