蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对

这篇具有很好参考价值的文章主要介绍了蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 

蓝牙模块用的就蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对是某宝常见的蓝牙模块,首先要将蓝牙模块进入AT模式,按住蓝牙按键后再通电就会进入蓝牙的AT模式,进入AT模式后蓝牙led慢闪,然后就可以利用TTL或者J-Link与串口助手给模块发送AT指令了,AT指令有很多,这里我讲几个常用的就行。 初始波特率好像是38400

AT

蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对

 收到OK证明AT指令没有问题。

如果没有收到可能就是如下问题:1.波特率是不是38400   2.有没有勾选发送新行,如果不是用的这个软件,可能需要在指令后面加一个回车。

AT+RESET

将模块复位(重启)

AT+VERSION?

获取软件版本号

AT+ORGL

 恢复默认模式,可以将波特率各种参数恢复到默认状态下。

AT+ADDR?

查询蓝牙地址码,地址码用于后面的蓝牙配对

AT+NAME?

获取蓝牙名称

AT+NAME=name

改蓝牙名

AT+ ROLE?

 查询模块角色,0-从机模式,1-主机模式,默认情况下是从机模式

AT+ ROLE=1

更改模块角色,在蓝牙配对是必须要是一主一从。

AT+ PSWD?

 查询蓝牙配对码

AT+ PSWD=1234

更改蓝牙模块配对码

AT+UART?

查询蓝牙波特率

AT+UART=115200,0,0

更改波特率

以上就是常用的AT指令,然后就是两个蓝牙配对的方法,基本都要用到上面的指令。

首先将两个蓝牙波特率设置为相同的

AT+UART=9600,0,0

然后再设置一主一从,0是从,1是主

AT+ROLE=1
AT+ROLE=0

 两个蓝牙模块的配对码要相同

AT+PSWD=1111

最后一步就是,获取从机的蓝牙地址码,再将主机绑定到从机地址

AT+ADDR?

得到的地址:+ADDR:0021:11:01A3BC

将分号改为逗号:0021,11,01A3BC

AT+BIND=0021,11,01A3BC

将从机地址绑定,每个蓝牙地址都是不一样的。然后重新上电就可以实现两个蓝牙的通信了。

蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对

 左边为从机指令,右边为主机指令文章来源地址https://www.toymoban.com/news/detail-436519.html

到了这里,关于蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 两个hc05蓝牙模块在两块单片机上通信(附完整代码)

    目录 第一步:进入AT模式 第二步:同时插在电脑上实现通信 第三步:单片机上通信  代码链接 所需材料:两个hc05蓝牙,两个usb转串口模块,两块单片机 第一步:进入AT模式 接线图如下所示 HC-05 蓝牙模块插到电脑上电前,需要按住黑色小按钮,方可进入 AT 模式,成功进入

    2024年02月04日
    浏览(88)
  • Arduino UNO HC-05蓝牙配对教程

    1. 准备材料         Arduino1(主)、Arduino2(从)、蓝牙1(主)、蓝牙2(从)、杜邦线若干 2. 接线方式(主从一致) 1.主机配对 1. 新建一个空白工程,直接上传到Arduino。   2. 设置蓝牙进入AT指令模式,具体操作方法:按住蓝牙模块按钮,然后上电,直到蓝牙模块LED进入慢闪烁模式,

    2023年04月27日
    浏览(50)
  • HC-05蓝牙模块的使用

    文章目录 前言 一、模块介绍 二、使用步骤         这次记录一下有关蓝牙模块的学习,我单独将蓝牙模块从各种单片机中脱离出来。因为蓝牙模块不同于其他模块,它具有极高的泛用性,在STM32以及51系列单片机均会经常用到。 一、模块介绍           我使用的蓝牙模块

    2024年02月19日
    浏览(48)
  • 蓝牙模块HC-05使用指南

    HC-05蓝牙模块是一种基于蓝牙协议的简单无线通信设备。该模块基于BC417单芯片蓝牙IC,符合蓝牙v2.0标准,支持UART和USB接口。 具有两种工作模式:命令响应工作模式和自动连接工作模式。 当模块处于命令响应工作模式(或者AT模式)时能才能执行 AT 命令,用户可向模块发送各

    2024年02月02日
    浏览(48)
  • HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序

    HC-05是一款主从一体化的蓝牙模块,因此其使用起来比较方便,只需要进行简单的配置即可。 本文就 手把手的介绍小白入手模块后如何使用 。 对于模块使用:1、蓝牙配置→2、手机与蓝牙的传输→3、手机通过蓝牙模块控制单片机→4、一对蓝牙之间主—从传输数据,这是一个

    2023年04月09日
    浏览(173)
  • 关于HC05 蓝牙模块与与蓝牙模块连接

    在通常的电子设计中,一般采用蓝牙模块与上位机(手机)连接来与电子设备通信,实现对电子设备的控制。当然也可以通过WiFi模块等其他通信模块进行通信。这里就介绍一下蓝牙模块之间的连接,能够摆脱上位机,实现设备与设备之间的通信。 蓝牙模块需要通过AT指令进行

    2024年02月16日
    浏览(101)
  • STM32系列——手把手教你蓝牙模块HC05、HC06的使用,重在“用起来”(HAL库)

    不论是HC05还是HC06,我们用到的都是蓝牙模块的透传功能,只需要用到4个引脚:RXD、TXD、VCC(5V)、GND。 1、HC-05有6个引脚,但是我们只用到4个。 2、HC-05正面有一个按键。与HC-06的区别是, 它上电之前必须要按住此按键再插入电脑中,才能够进入AT模式 。HC-06没有按键,直接

    2024年02月05日
    浏览(80)
  • 手把手教你使用--常用模块--HC05蓝牙模块,无线蓝牙串口透传模块,(实例:手机蓝牙控制STM32单片机点亮LED灯)

    最近在学STM32,基本的学完了,想学几个模块来巩固一下知识,就想到了蓝牙模块。玩啥好难过有很多博客教怎么连的,但自己看起来还是有点糊涂。模块的原理和知识点我就不讲解了,这里我主要 手把手 记录一下我是如何对蓝牙模块进行学习和使用的。 所使用的资料和工

    2024年02月02日
    浏览(86)
  • 【Arduino】蓝牙模块HC-05

    HC-05蓝牙模块是一种基于蓝牙协议的简单无线通信设备。该模块基于BC417单芯片蓝牙IC,符合蓝牙v2.0标准,支持UART和USB接口。 HC-05蓝牙模块有六个管脚,分别为:STATE、RXD、TXD、GND、VCC、EN。 STATE:状态指示。未连接时输出低电平,连接时输出高电平。 RXD:UART接收引脚(和M

    2024年02月03日
    浏览(54)
  • HC-05 蓝牙 2.0 串口模块

    HC-05 蓝牙串口通信模块,是基于 Bluetooth Specification V2.0 带 EDR 蓝牙协议的数传模块。无线工作频段为 2.4GHz ISM,调制方式是 GFSK。模块最大发射功率为 4dBm,接收灵敏度-85dBm,板载 PCB 天线,可以实现 10 米距离通信。 模块采用邮票孔封装方式,模块大小 27mm×13mm×2mm,方便客户嵌

    2023年04月08日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包