0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设置HC-05蓝牙模块的AT命令模式

454398 来源:wv 2019-08-30 11:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:所需材料

以下项目需要在AT命令中设置HC-05 BT模块

教程仅涵盖HC-05蓝牙模块,因此首先检查您的BT模块是HC-O5

1)面包板

2)HC-05蓝牙模块

3)带电缆的Arduino

4)一些跳线

步骤2:识别您的BT模块

第一件事你需要做的就是识别你的模块。它可以是HC05或HC06。除引脚排列外,两个模块的功能相同。 HC05也可以充当主设备和从设备,而HC06仅用作从设备。仅通过观察很难区分这两者。一种可能的方法是检查分线板的背面。如果背面写有“JY-MCU”,那可能就是HC06了。我写的是“ZS-040”,它是HC05。我测试的HC06模块后面有一个蓝牙标志,有三个pcb足迹要确认设备标识,你可以打开模块电源,在你的电脑手机上搜索新设备,并在找到的设备列表中查找HC05或HC06。/p》

步骤3:如果Key Pin不存在或未连接

分线板的某些型号没有密钥引脚,而是有一个EN(使能)引脚或WAKE UP引脚,可能会也可能不会像STATE引脚一样连接到任何引脚。在这种情况下,您必须将电线焊接到bt模块的第34个引脚。我把一个公头焊接到我的头上,但是如果你不能焊接或不想,那么你可以只需握住一根电线(一对公对公跳线的尖端就方便了),同时将Vcc连接到5伏。一旦bt模块处于AT模式,你就可以释放电线。

在视频中我已经介绍了如何在AT命令模式下获取它们

步骤4:布线详细信息,草图,文档

现在是时候使用arduino连接BT设备了

BT MODULE ARDUINO BOARD

RX ---- -------------------------------------------------- --- 10

TX -------------------------------------- -------------------- 11

KEY/ENABLE/WAKUP ----------------- ------------------ 9

VCC ----------------------- --------------------------------- 5V

GND -------- ----------------------------------------------- GND

在Arduino板上上传的草图

AT命令列表的PDF

步骤5:输入AT命令

在串行监视器上键入“AT”(不带引号),然后按Enter键。如果出现“OK”,那么一切都很好,模块已准备好接受命令。现在您可以更改模块的名称,检索地址或版本,甚至可以重置为出厂设置。要查看默认名称,请键入AT + NAME。将提示该名称,默认情况下它是HC-05或JY_MCU或类似的东西。要更改名称,只需键入AT + NAME =您想要的名称。

如果键引脚不高,即在接收AT命令时没有连接到Vcc(如果您没有焊接),这是一个重要的注意事项。线程并在模块进入AT模式后释放它,即使给出正确的命令后也不会显示默认名称。但您仍然可以通过上面提到的命令更改名称。要验证名称是否确实已更改,请从您的电脑/手机搜索设备。将显示更改的名称。要更改波特率,请键入AT + UART =所需的波特率。通过发送AT + RESET命令退出。最有用的AT命令是AT:Ceck连接。 AT + NAME:参见默认名称AT + ADDR:参见默认地址AT + VERSION:参见版本AT + UART:参见波特率AT + ROLE:查看bt模块的作用(1 =主/0 =从机)AT + RESET:复位和退出AT模式AT + ORGL:恢复出厂设置AT + PSWD:查看默认密码更详细的AT命令在pdf中给出。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙模块
    +关注

    关注

    30

    文章

    627

    浏览量

    57544
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    大研智造:蓝牙模块 PCB 多 pin 引脚焊接实录

    蓝牙模块
    jf_44781395
    发布于 :2025年12月01日 10:33:24

    Microchip RNBD350蓝牙低功耗模块技术解析与应用指南

    集成。主机可以通过几个简单的ASCII命令动态配置RNBD350模块,或切换到标准化的蓝牙HCI模式。RNBD350模块与Microchip
    的头像 发表于 10-06 16:35 1061次阅读
    Microchip RNBD350<b class='flag-5'>蓝牙</b>低功耗<b class='flag-5'>模块</b>技术解析与应用指南

    高性能多协议蓝牙6.0无线模块

    PTR54L05S是一款基于NordicnRF54L05芯片打造的硬币大小、超低功耗的双核无线通信模块,专为物联网(IoT)和边缘计算应用设计。该模块集成了先进的无线协议支持与强大的处
    的头像 发表于 09-09 16:16 1907次阅读
    高性能多协议<b class='flag-5'>蓝牙</b>6.0无线<b class='flag-5'>模块</b>

    KAGA FEI扩展低功耗蓝牙模块产品线

    全球领先的短距离无线模块供应商 KAGA FEI 于近期推出 EC4L10BA1 和 EC4L05BA1,扩展其低功耗蓝牙模块产品线。
    的头像 发表于 09-03 14:21 1377次阅读

    HC20LR78L05_数据手册

    HC20LR78L05是一款5V输出的线性三端稳压电路,具有宽输入电压范围。内置基准电压电路、过压保护、过流保护、过温度保护,实现电路的可靠工作。输出级具有较低的输出阻抗,输出电流可达100mA。芯片具有较低的静态电流。封装采用SOT89-3或者TO92-3。
    发表于 08-29 09:54 0次下载

    PTR54L05蓝牙模块有哪些特性?

    PTR54L05是一款基于蓝牙5.1协议的低功耗(BLE)射频模块,采用Nordic nRF52系列芯片方案,支持主从一体模式。其核心参数包括: 通信距离 :理论最大100米(空旷环境
    发表于 06-25 09:54

    ESP32用作经典蓝牙串口透传模块与手机进行串口通信

    本文介绍了如何把ESP32用作一个蓝牙串口透传设备使用,其功能和常用的HC-05/06串口蓝牙设备一样。并与手机蓝牙串口APP进行双向蓝牙
    的头像 发表于 06-20 17:45 2080次阅读
    ESP32用作经典<b class='flag-5'>蓝牙</b>串口透传<b class='flag-5'>模块</b>与手机进行串口通信

    HC05蓝牙原理图加PCB

    HC05蓝牙原理图加PCB
    发表于 06-04 16:31 17次下载

    蓝牙低功耗模块的原理和应用介绍

    或更高版本标准的设备,它们采用低功耗蓝牙(BLE)技术。以下是其工作原理的简要概述: 1. 广播和连接模式蓝牙低功耗模块可以在广播模式和连
    的头像 发表于 05-21 15:56 896次阅读

    毕业设计实物章节补充!有偿!

    本人的毕业设计是STM32智能风扇系统,运用到的模块有DHT11、L298N和HC-05,我没有做实物,导致仿真以及实物测试章节没办法写,初稿就要交了,想找个大佬提供资料,有偿感谢。
    发表于 02-27 21:05

    安信可2.4G LoRa模组Ra-05/Ra-05U模组驱动说明

    Semtech 公司的 SX1281 射频芯片作为核心处理器,支持多种调制方式如LoRa、FLRC、GFSK 并可兼容蓝牙协议。该模块是纯射频收发模块,需要使用MCU 驱动或使用专用的SPI调试
    的头像 发表于 02-14 09:31 770次阅读
    安信可2.4G LoRa模组Ra-<b class='flag-5'>05</b>/Ra-<b class='flag-5'>05</b>U模组驱动说明

    74HC05六路反相器规格书

    电子发烧友网站提供《74HC05六路反相器规格书.pdf》资料免费下载
    发表于 02-07 15:54 0次下载
    74<b class='flag-5'>HC05</b>六路反相器规格书

    CW32模块使用 HC05蓝牙模块

    HC-05 蓝牙串口通信模块,是基于 Bluetooth Specification V2.0 带 EDR 蓝牙协议的数传模块。无线工作频段
    的头像 发表于 01-23 12:57 951次阅读
    CW32<b class='flag-5'>模块</b>使用 <b class='flag-5'>HC05</b><b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>

    Ra-05/Ra-05U模组驱动说明

    Semtech 公司的 SX1281 射频芯片作为核心处理器,支持多种调制方式如LoRa、FLRC、GFSK 并可兼容蓝牙协议。该模块是纯射频收发模块,需要使用MCU 驱动或使用专用的SPI调试
    的头像 发表于 01-21 11:36 900次阅读
    Ra-<b class='flag-5'>05</b>/Ra-<b class='flag-5'>05</b>U模组驱动说明

    安信可推出2.4G LoRa模块Ra-05/Ra-05U

    为解决复杂的产品应用环境实现更远的通讯距离的问题,安信可科技推出2.4G LoRa模块——Ra-05/Ra-05U,这是一款支持 LoRa 扩频的 2.4 GHz 频段的超长距离通信无线收发芯片,具有高线性度,抗干扰强等特点。
    的头像 发表于 01-03 09:29 1028次阅读
    安信可推出2.4G LoRa<b class='flag-5'>模块</b>Ra-<b class='flag-5'>05</b>/Ra-<b class='flag-5'>05</b>U