两个HC-05蓝牙之间的配对

news2024/12/23 22:25:00

两个HC-05蓝牙之间的配对


文章目录

  • 两个HC-05蓝牙之间的配对
  • 1.进入AT指令模式后,先确定是否为AT模式:
  • 2.获取模块A,B的地址
  • 3.将蓝牙A配置为主模式,将蓝牙B配置为从模式:
  • 4.设置模块通信波特率,蓝牙模块A和B的配置需要相同
  • 6.验证


买了个垃圾蓝牙,不能软件控制AT模式,使用下面方法将就用。

使用串口一定要知道三要素,一是波特率,二是串口号,三是数据格式,HC-05只支持一种数据格式: 数据位8 位,停止位1 位,无校验位,无流控制。
进入 AT 命令方法:
1,按住按键或EN脚拉高,此时灯是慢闪,HC-05进入AT命令模式,默认波特率一般是38400;
此模式我们叫原始模式。原始模式下一直处于AT命令模式状态。
2,HC-05上电开机,红灯快闪,按住按键或EN拉高,HC-05进入AT命令模式,默认波特率是9600;此模式我们叫正常模式。正常模式下只有按住按键或拉高EN才处于AT命令模式状态。

两个模块使用A模块作为主设备,B模块作为从设备,我的串口环境,COM6为蓝牙模块A,COM10为蓝牙模块B
两个蓝牙模块A,B
先让两个蓝牙模块进入AT指令模式,进入方法

  1. 一直按住蓝牙模块的按键,再上电,上电后在松开按键,蓝牙模块的等每隔一定时间闪烁,闪烁频率较慢
    2.蓝牙模块的EN引脚接高电平。

1.进入AT指令模式后,先确定是否为AT模式:

指令 响应 参数AT OK 无
在这里插入图片描述

在这里插入图片描述

2.获取模块A,B的地址

指令 响应 参数AT+ADDR? +ADDR:OK Param:模块蓝牙地址
在这里插入图片描述

在这里插入图片描述

蓝牙地址表示方法:NAP:UAP:LAP(十六进制)
A模块的地址:98D3:02:965466
B模块的地址:98D3:02:967D78

3.将蓝牙A配置为主模式,将蓝牙B配置为从模式:

设置/查询—模块角色:(34脚至高一次或一直至高)
模块角色说明:

Slave(从角色)——被动连接;
Slave-Loop(回环角色)——被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙主设备;
Master(主角色)——查询周围 SPP 蓝牙从设备,并主动发起连接,从而建立主、从蓝牙设 备间的透明数据传输通道。
蓝牙A:

AT+ROLE=1

蓝牙B:

AT+ROLE=0

4.设置模块通信波特率,蓝牙模块A和B的配置需要相同

在这里插入图片描述

AT+UART=115200,0,0

5.蓝牙模块的绑定
这里我们需要用主设备绑定从设备,即蓝牙A,绑定蓝牙B,
设置/查询—绑定蓝牙地址:
蓝牙地址表示方法:NAP:UAP:LAP(十六进制)
在这里插入图片描述

蓝牙地址表示方法:NAP:UAP:LAP(十六进制)绑定指令只有在指定蓝牙地址连接模式时有效!
蓝牙A:

AT+BIND=98D3,02,967D78

6.验证

AT模式配置完毕,然后和验证:重新蓝牙模块重新上电即可,设置串口设置为前面配置的串口设置,波特率115200
![在这里插入图片描述](https://img-blog.csdnimg.cn/65d95aa2e6fa4653b498d5e4d21594b1.png

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/644894.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

目标检测数据集---玻璃瓶盖工业缺陷数据集

✨✨✨✨✨✨目标检测数据集✨✨✨✨✨✨ 本专栏提供各种场景的数据集,主要聚焦:工业缺陷检测数据集、小目标数据集、遥感数据集、红外小目标数据集,该专栏的数据集会在多个专栏进行验证,在多个数据集进行验证mAP涨点明显,尤其是小目标、遮挡物精度提升明显的数据集会在该…

儿童遗留监测成为「加分项」,多种技术路线「争夺战」一触即发

儿童遗留密闭车内,温度可以在短短15分钟内达到临界水平,从而可能导致中暑和死亡,尤其是当汽车在太阳底下暴晒。 按照Euro NCAP给出的指引,与车祸相比,儿童因车辆中暑而死亡的情况较少,但却是完全可以避免的…

计算机网络开荒4-网络层

文章目录 一、网络层概述1.1 路由转发1.2 建立连接1.3 网络服务类型 二、虚拟电路与数据报网络2.1 虚电路Virtual circuits VC网络2.1.1 VC 实现2.1.1 虚电路信令协议(signaling protocols) 2.2 数据报网络2.3 对比 三、Internet网络的网络层 IP协议3.1 IP分片3.1.1 最大传输单…

中创|数据中心集聚,算力企业环绕,郑州:力争打造中部最强数据中心集群

信息时代,算力就是生产力。从田间到车间、从陆地到天空,算力的应用已经在方方面面“大显身手”。不仅是在存储领域,在具体的应用服务领域,算力也无处不在。 手机支付、网上购物、精准导航、人脸识别……这些人们熟悉的生活场景&a…

如何在telnet连接的情况下下载上传文件

1.下载tftp文件 TFTP下载-TFTP正式版下载[电脑版]-华军软件园 2.选择自己PC机所在的IP 3.telnet登录到设备 4.上传下载 //上传: 从Clinet(设备)上传文件到Server(PC机)时, 使用下面的命令 tftp –p –…

cesium学习笔记

cesium入门笔记 一、下载源码,源码介绍二、html案例体验三、cesium中的类介绍1.它们分别是:2.四大类的完整演示代码: 四、cesium的坐标与转换五、相机系统介绍六、地图、地形的加载七、建筑体添加和使用八、空间数据加载1、加载数据2、对加载…

python中变量与字符串详解!!

❄️作者介绍:奇妙的大歪❄️ 🎀个人名言:但行前路,不负韶华!🎀 🐽个人简介:云计算网络运维专业人员🐽 前言 初学者经常会遇到的困惑是,看书上或者是听课都懂…

数据库:mysqldump用法详解

目录 一、命令格式详解 1.1 语法格式 1.2 常用参数 1.3 完整参数 二、mysqldump常见的几个错误 2.1、提示命令未找到 -bash: mysqldump: 未找到命令 2.2、 the command line interface can be insecure 2.3、Gotpacket bigger than ‘max_allowed_packet‘ bytes 一、命令格式详…

GPT-4官方使用经验都在里面;Stability AI联合Clipdrop推出一键改变图像比例

🦉 AI新闻 🚀 Stability AI联合Clipdrop推出扩图工具Uncrop,一键改变图像比例 摘要:Stability AI联合Clipdrop推出的Uncrop Clipdrop是一个终极图像比例编辑器。它可以补充任何现有照片或图像,来更改任何图像的比例。…

apple pencil二代平替笔哪个好用?ipad平替笔合集

现在很多人都在用IPAD记录,或者用IPAD画图。还有就是,大部分的IPAD用户,都是以实用为主,他们觉得,要想让IPAD更加实用,就一定要有一款好用的电容笔。其实,如果只是用来做笔记,或者只…

43从零开始学Java之一文详解初学者难以理解的多态

作者:孙玉昌,昵称【一一哥】,另外【壹壹哥】也是我哦 千锋教育高级教研员、CSDN博客专家、万粉博主、阿里云专家博主、掘金优质作者 前言 我们知道,面向对象有三大特征:封装、继承和多态。现在我们已经了解了封装和继…

IBM Spectrum LSF 针对要求苛刻、任务关键型计算环境的全面工作负载管理

IBM Spectrum LSF 针对要求苛刻、任务关键型计算环境的全面工作负载管理 亮点 通过卓越的可重复性能加快求解时间; 使用可靠且可扩展的架构管理大量作业; 面向管理员和用户的直观界面提高工作效率; IBM Spectrum LSF 系列是一套完整的工作负载管理解决方案组合 &#xff0…

由于找不到msvcr120.dll,无法继续执行代码,多种解决方法修复这个故障

在使用电脑时,我们常常会遇到各种各样的问题。其中一个比较常见的问题是“由于找不到msvcr120.dll,无法继续执行代码”。这个问题可能会让一些用户感到困惑和无助。那么,究竟什么是msvcr120.dll?它缺失了会有什么后果?如何修复这个…

“拓界·创变”——2023K+全球软件研发行业创新峰会上海站圆满收官

众望所归!6月9-10日,为期两天的K全球软件研发行业创新峰会,于上海明捷万丽大酒店成功举办。本届峰会吸引了来自金融、通信、互联网、消费电子、企服等各行业逾千位技术从业者的参与,活动现场大咖云集、座无虚席,同时也…

10. WebGPU 旋转变换

单位圆是半径为 1.0 的圆。 下图是一个单位圆。 [注释1] 在上图中,当围绕圆拖动蓝色手柄时,X 和 Y 位置会发生变化,代表该点在圆上的位置。且在顶部,Y 为 1,X 为 0。在右侧,X 为 1,Y 为 0。 …

互联网JAVA工程师必背面试题和项目面试通关要点(带答案)

前言 大家好,前几天我将各个大厂的高频考点以及 Java 岗需掌握的核心知识整理出的 Java 核心知识大全分享给了大家,今天为了能让看过这份资料的小伙伴更加好地去理解和灵活运用。小编今天将把前段时间和那份资料一块儿收集的 1100 道 Java 岗大厂面试真…

你知道Unity IoC Container是如何创建对象的吗?

ty是微软P&P推出的一个开源的IoC框架,最新的官方版本是2.0。Unity之前的版本建立在一个称为ObjectBuild的组件上,熟悉EnterLib的读者,相信对ObjectBuild不会感到陌生。对于EnterLib 5.0之前的版本,ObjectBuild可以说是所有App…

Linux:初识

1 诞生 创始人:林纳斯 托瓦兹 时 间:1991年,上大学期间 2 Linux的组成 linux主要由内核、系统级应用程序组成 图2-1 Linux系统结构(图自黑马程序员课程) 内核:对硬件进行调度,比如调度CPU、内…

CSDN原力值解析:功能作用、获取方法、积分对应等级关系详解

开篇声明:本博主非官方人员,也是非所谓的 CSDN 内容合伙人,所以本文博主站在一个中立的角度、以博主自身的主观观点的角度来解答 CSDN 的一个叫做 “原力值” 东西,本文欢迎随时在留言区讨论,但是拒绝硬杠,…

推挽电路应用

1. 推挽电路,常用上N下P型 2. 输出与输入同相: 输入低电平,输出低电平,输出受输入限制,输入输出同相 输入高电平,输出低电平,输出受输入限制,输入输出同相 3. N管烧坏原因分析 当…