两个蓝牙模块HC-05配对的问题_m0_37182543的博客-程序员秘密

技术标签: 蓝牙模块HC-05  两个蓝牙模块HC-05配对  配对  

题外话:


 本人个人博客[www.kurby.top](www.kurby.top) 欢迎访问。以后博客都会同步到个人博客和CSDN上,CSDN只作为技术的分享,个人博客会多一些内容,当做我个人的小屋。如有兴趣,欢迎访问。

 

以前都是用蓝牙和手机连接,没有做过AT指令,直接连得GND,TXD,RXD,所以今天就想试一下两个蓝牙之间配对的问题

先照着某宝卖家给的资料,发现手册上都是PIO11,巴拉巴拉的 这什么啊,根本就是芯片引脚又不是模块的,进入AT模式就只能发个AT返回 ok ,其他都不好使,34 引脚置高一次 我知道34是那个引脚啊,真是想吐槽一下

 

 

一开始设置有反应,两个配对成功了,但是互发不了,就重新初始化,还是没反应  找了好多资料 及其稀缺,有解决的吧 还没有发出来,找到了一个资料好用 就贴出来,分享给需要的小伙伴

 

示例蓝牙:

蓝牙A地址:3014:10:271614

蓝牙B地址:2015:2:120758

//=============================================

步骤:

1、【AT模式】两个蓝牙模块的PIO11接VCC,上电后即进入AT指令模式,都用USB转TTL模块连接到电脑的USB接口。

2、【打开串口调试助手】开启2个串口调试窗口,一个打开蓝牙A的COM口,一个打开蓝牙B的COM口。【默认波特率一般为38400】

3、【恢复A默认设置】串口调试助手A,将蓝牙A恢复默认设置:AT+ORGL\r\n 【\r\n即回车、换行,在串口调试助手上输入一个回车即可】

4、【设置A配对码】串口调试助手A,配置蓝牙A的配对码:AT+PSWD=1212\r\n 【蓝牙A与蓝牙B的配对码相同,这样才能成功配对】

5、【设置A主模式】串口调试助手A,将蓝牙A配置为主机模式:AT+ROLE=1\r\n

6、【恢复B默认设置】串口调试助手B,将蓝牙B恢复默认设置:AT+ORGL\r\n

7、【设置B配对码】串口调试助手B,配置蓝牙B的配对码与蓝牙A一致:AT+PSWD=1212\r\n

8、【设置B从模式】串口调试助手B,将蓝牙B配置为从机模式:AT+ROLE=0\r\n

9、【 查询B地址 】串口调试助手B,查询蓝牙B的地址:AT+ADDR?\r\n 【如2015:2:120758】

10、【蓝牙A绑定蓝牙B】串口调试助手A,蓝牙A绑定蓝牙B地址:AT+BIND=2015,2,120758\r\n 【注意把地址的冒号换成逗号】

11、【常规工作模式】2个模块的PIO11引脚都接地,重新上电后进入常规工作模式,自动完成配对。之后,串口调试助手A和串口调试助手B就能互传数据了。

//=============================================

【注意事项】:确保2个蓝牙模块的配对码(PSWD)相同,都上电后两个模块会自动相连。

【蓝牙的连接模式默认是:0——指定蓝牙地址连接模式,这样蓝牙A才能自动连接绑定的地址,如果不是模式0,设置为模式0:AT+CMODE=0 [查询指令:AT+CMODE?]】

最后又改了一下

名字:AT+NAME \r\n=123456

密码:AT+ PSWD\r\n=123456

串口模特率:AT+UART\r\n=115200,0,0
最后  AT+RESET  保存上述修改的内容

最后感谢百度文库分享的朋友

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_37182543/article/details/76383247

智能推荐

html2canvas截取页面_html2canvas 有页面的层级_QQ帝国的博客-程序员秘密

常用的插件就是html2canvas。插件的使用本身很简单,这里说的是如何将其生成的canvas保存为图片。1、引入 import html2canvas from 'html2canvas' <div > <el-button type="info" size="mini" @click="tohomedetail" class="back">..

lua面向对象封装及元表(metatable)性能测试_lua 怎么把加载的文件封装进原表_threenerd的博客-程序员秘密

Lua本身是没有面向对象支持的,但面向对象编程在逻辑复杂的大型工程却很有用。于是很多人用Lua本身的数据结构table来模拟面向对象。最简单的一种方法是把对象的方法、成员都放到table中。如:-- file:test.lualocal test = {}function test:get_x() return self.x or 0endfunction tes

H5分享到微信朋友圈与好友实现思路_会飞的大鹌鹑的博客-程序员秘密

H5分享到微信朋友圈与好友实现思路本文只是实现思路,代码写的比较水,仅供参考使用springBoot 返回ModelAndView 实现HTML使用Thymeleaf1.添加MyX509TrustManager类(从微信提供的包中导入或自己创建都可以)import java.security.cert.CertificateException; import java.security.cert.X509Certificate; import javax.net.ssl.

Linux 内核基础--rb_tree使用方法_码农gogo的博客-程序员秘密

1.在你的所要使用的模块中包含头文件#include<linux/rb_tree.h>2.将rb_node嵌入到自己结构体中struct my_data{ struct rb_node node; char key[32]; char value[32]};3.定义rb树的根,一般为全局变量struct rb_root my_root_tree = RB_ROOT;4.实现

网络协议的封包与拆包方法_coderlang的博客-程序员秘密

最近在处理rtsp拆包的时候,发现自己在网络协议方面存在着很大的问题,其中最大的问题就是不清楚如何根据协议进行解析?因此,在做网络协议的拆包的时候如果这些知识没有想清楚,理解透彻,那么在做起来的时候你会发现各种各样的错误让调试起来总是困难重重!因此,我们在解网络协议的时候,第一:清楚该协议格式;第二:熟悉该协议拆包流程;      如,rtp包协议格式如下?那么我们该如何解析呢?   

基于Hfish的蜜罐分析和JSONP利用_jsonp 蜜罐_巅峰メ瞎闹腾的博客-程序员秘密

蜜罐蜜罐技术本质上是一种对攻击方进行欺骗的技术,中国有句俗语,敌在暗我在明,明处的人经常对暗处的攻击防不胜防,这句话应用在网络安全中就是攻击者在暗处,蜜罐的出现让在明处的防守者可以化被动为主动,由此,提出了主动防御的概念。那么,蜜罐究竟是什么呢?空想不如实战,这里我们就简单分析一下开源蜜罐Hfish。开源蜜罐HFishHFish开源地址https://github.com/hacklcx/HFishHFish官方使用文档https://hfish.io/docs/#/HFish的部署方式官

随便推点

支付宝支付验证签名失败_支付宝支付签名失败怎么回事_zm98的博客-程序员秘密

问题现象我使用了支付宝提供的源代码接入支付宝网页支付后,发现在return_url方法中验证签名不会乱码,但是到了notify_url中验证签名就会提示验证签名失败!解决方法其实是不够仔细阅读支付宝提供源码导致的,在它的源代码里使用注释标注了,下面的语句在乱码时打开,但是支付宝返回的数据一般不会乱码,所有 下面的这条语句应该注释掉 valueStr = new String(valueSt...

动态数组_JinLn_的博客-程序员秘密

1. 头文件DynamicArray.h#ifndef DYNAMIC_ARRAY_H //防止头文件重复调用#define DYNAMIC_ARRAY_H#include&lt;stdlib.h&gt;#include&lt;stdio.h&gt;#include&lt;string.h&gt;//定义typedef struct DYNAMICARRAY { int* pAddr; int size; int capacity;}Dynamic_Array;//初始化Dy

文件系统的各指标计算方法(参考df和sar)_f_frsize f_blocks f_bfree_不闻窗外事的博客-程序员秘密

df的基本打印信息如下:文件系统 1K-块 已用 可用 已用% 挂载点udev 10240 0 10240 0% /devtmpfs 26371504 323096 26048408 2% /run/dev/sda1 47929224 66...

android smartbar,android seekbar 踩坑之路_雨夜天空的博客-程序员秘密

最近项目中有用到seekbar,之前对这东西不太了解,趁机来踩坑。seekbar样式按我觉得Material 中的还不算难看了。但是美工给了自己的样式,还是得改。主要有这2个属性:android:thumb="@drawable/thumb"android:progressDrawable="@drawable/seekbar_progress"thumb 指的是进度条上那个滑块,progress...

python爬虫练习,爬取CSDN论坛帖子_Du__Sir的博客-程序员秘密

爬取内容主要是csdn论坛帖子,帖子详情(评论回复),用户信息1、生成3张数据库表:from peewee import *db = MySQLDatabase("spider", host="127.0.0.1", port=3306, user="root", password="123456")class BaseModel(Model): class Meta: database = dbclass Topic(BaseModel): .

mac Dw cc2017 下载_TheWhiteFox的博客-程序员秘密

链接:HTTPS://pan.baidu.com/s/14_yzH55zqnKfWXXBqh1g2A密码:754s具体操作:http://url.cn/5out9YS

推荐文章

热门文章

相关标签