HC06bt05蓝牙模块at指令连接电脑后发送AT指令无回复

实现蓝牙HC-05、06与单片机的连接及与手机通信-51单片机-单片机入门教程日记
实现蓝牙HC-05、06与单片机的连接及与手机通信
实现蓝牙HC-05、06与单片机的连接及与手机通信
阅读:(13302)
& & & &蓝牙(Bluetooth):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案, 蓝牙可连接多个设备,在与单片机连接使用也得到了广泛应用。1、端口连接& & & &与单片机串口连接时,两者之间 相互可以读写。例如51给HC-05传递数据,即51向HC-05写数据,HC-05从51读取数据,那么串口连接处51的写端P3.1引脚(TXD)就与HC-05读端(RXD)相连,反之蓝牙向51传递数据时,HC-05写端(TXD)T与51的读端P3.0引脚(RXD)相连,所以通常为以下连接方式即可实现数据传送。注意:只有正确连接读写端才能正常通信。2、电平选择& & & &一般情况下,蓝牙不能正常工作的原因出在电源这得可能比较小,大多数蓝牙模块电压范围比较大,像HC-05蓝牙模块一般在3.3~6V,单片机电源都在这个范围内。不过不排除部分3.3V蓝牙,所以在连接电源前一定按照技术手册,连接正确电源,并保证正负极不能接反。3、蓝牙配置& & & &设置决定了蓝牙模块自动连接工作后的角色,主角色(Master)会自动搜索配对连接,从角色(Slave)只被动接受连接,不会主动搜索,回环角色(Loopback),属于被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙主设备。如果两个HC05模块要建立连接,其中一个必须设置为主角色,另外一个可以设置为从角色或回环角色,如果一个HC05模块和电脑蓝牙或者手机蓝牙通信,一般电脑或手机可以主动建立连接,所以HC05可以使用从角色,出厂默认也是设置为从角色的。4、AT指令在控制电平信号下,可以对蓝牙的一些特性参数进行查询课更改。AT+XXX? &&&&&&&&&&&&&&&&&&&&//查询参数XXXAT+XXX=mmm &&&&&&&&&//设置参数XXX为mmm例如:&命令: AT+NAME?\r\n &&&&&&&&&&&&&&&&&&//查询蓝牙名称&&&&&&&&&&&返回:+NAME:ChunyuY19&&&&&&&&&&&&&//蓝牙名称为:ChunyuY19&&&&&&&&&&&命令: AT+NAME=Xidian\r\n&&&&&&&//设置蓝牙名称为:Xidian&&&&&&&&&&&返回: OK &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//返回提示符:OK&&&&&&&&&&&命令: AT+PSWD?\r\n &&&&&&&&&&&&&&&&&//查询蓝牙配对密码&&&&&&&&&&&返回:+PSWD:1234 &&&&&&&&&&&&&&&&&&&&&&//配对密码为:1234&&&&&&&&&&&命令: &AT+ROLE?\r\n &&&&&&&&&&&&&&&&&//查询蓝牙模式&&&&&&&&&&&返回:+ROLE:0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&//0:从角色,1:主角色,2:回环角色注意!!每行命令必须以更多AT命令\r\n结尾,更多的AT指令一般技术手册都会给出,活在网上查询。5、实现基于的蓝牙与手机通信& & & &首先,给载入串口通信程序,注意!!一般下载程序时单片机与蓝牙断开,避免因蓝牙占用单片机串口导致程序无法烧写。载入程序后,按照上图给出的读写连接方式连接,并给给单片机及HC-05连接合适电源,一般都用单片机板子上电源。手机端需先在浏览器上搜索并下载“蓝牙串口调试助手”。& & & &上电后,蓝牙指示灯一般进入快闪状态,即等待蓝牙连接(从模式),用手机搜索并连接单片机上的蓝牙,配对密码默认为1234。配对成功就可以发送数据给蓝牙,如下图,至此基于STC51单片机的蓝牙与手机通信成功。HC-06 蓝牙模块中文资料 免费下载_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
HC-06 蓝牙模块中文资料 免费下载
上传于|0|0|文档简介
&&HC-06 蓝牙模块中文资料
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩15页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢1850人阅读
不爱学习就是爱玩(2)
这里使用的USB转TTL串口模块是CP2102,注意此处不是用电脑的蓝牙和HC06连接,而是用这个转换模块,因为只有这样才能使用AT指令对蓝牙模块进行设置。
HC06的AT指令超级少:
发送命令时不要跟任何其他字符(\0,\n,\r一类)&
一、默认参数:从机,9600,N,8,1。配对密码:1234。
二、AT命令集如下:&
1、测试通讯
发送:AT(返回OK,一秒左右发一次)
2、改蓝牙串口通讯波特率
发送:AT+BAUD2
返回:OK2400
返回后波特率就马上改变了,再要通信就要改波特率了。
3、改蓝牙名称
发送:AT+NAMEname
返回:OKsetname
4、改蓝牙配对密码
发送:AT+PIN0000
返回:OKsetpin
这里你不需要启用蓝牙,只需要打开测试方法二介绍的串口软件,选择好串口和波特率,发送你想设置的指令就行了,非常简单,不罗嗦了。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:24106次
排名:千里之外
译文:12篇
(14)(1)(3)(1)HC06蓝牙模块调试方法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
HC06蓝牙模块调试方法
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 mlt bt05蓝牙模块指令 的文章

 

随机推荐