码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 3.蓝牙模块HC-08


    目录

    一.简介​编辑

     二.主要参数

    三.模块引脚说明

    四、LED指示灯状态

    五.AT指令

    5.1AT指令重点

    5.2  AT指令注意点

    5.3  AT指令集

    六.AT常用指令

      6.1   测试指令    AT    

    6.2  查询当前参数AT+RX

     6.3设置主从模式 AT+ROLE

    6.4设置蓝牙模式 AT+NAME

    6.5 设置波特率    AT+BAUD 


    一.简介

     二.主要参数

    启动时间:上电、重启后,需200ms启动时间;
    蓝牙协议: V4.0  BLE
    主从模式:主从一体;  可设置主、从;连接成功后不分主从;
    串口通信:默认9600-None,可设置1200~115200bps;
    空中速率:1Mbps
    最远距离:80米(空旷、极限)、室内实测10米左右;
    工作电流:9mA
    连接数量:只支持一对一 (两模块通信为一主一从、与手机通信时手机是主机模块是从机)
    手机通信:支持Android 4.3及以上,支持Iphone 4S及以上
    每帧间隔:最少间隔20ms, 详见下方章节4.4.6表格。
    每帧最大:未查到

    三.模块引脚说明

    STA:状态输出引脚。未连接-低电平、连接成功-高电平,程序中可用作指示引脚。
    RXD:串口接收引脚。接单片机的TX引脚(如果是5V MCU, 需串联一个220R电阻)
    TXD:串口发送引脚。接单片机的RX引脚
    GND:电源地。
    VCC:电源输入3.3V (注意,原模块,不能直接接5V电源)
    KEY:主机用于清除配对的从机地址记忆 (置高电平 200mS 以上)

    四、LED指示灯状态


    模块上,集成了一颗蓝色LED,用于显示当前连接状态。
    慢闪:未连接
    长亮:已连接

    五.AT指令


    5.1AT指令重点


    未连接时,是AT指令模式;连接后是串口透传模式,AT指令不起效,被当成普通数据。
    AT指令,必须大写
    AT指令,无需回车换行
    AT指令对参数进行修改,会自动保存,掉电不丢失。上电后自动使用最后保存的参数。
    AT指令,成功时返回 "OK"、指定查询信息, 不成功不返回任何作息。


    5.2  AT指令注意点


    进入连接状态后,无论发送什么指令,都不再是指令 ,当普通数据发送给对方。
    没有退出连接指令。连接后,需要其中一方断电,才能断开连接。

    5.3  AT指令集

     

    六.AT常用指令

      6.1   测试指令    AT    
    •    发送:AT      作用:测试连接         返回:OK
    6.2  查询当前参数AT+RX
    • 发送:AT+RX     作用:查询模块当前参数         返回:当前参数
     6.3设置主从模式 AT+ROLE

    发送:AT+ROLE=?      作用:查询当前模式        返回:Master 或 Slave (不会重启)
    发送:AT+ROLE=M     作用:设置为主模式        返回:Master(并重启)
    发送:AT+ROLE=S      作用:设置为从模式        返回:Slave(并重启)

    6.4设置蓝牙模式 AT+NAME
    • 发送:AT+NAME=?           作用:查询当前名称            返回:OK+NAME=HC-08
    • 发送:AT+NAME=Hello     作用:设置自定义名称        返回:OKsetNAME:Hello
    6.5 设置波特率    AT+BAUD 

    • 发送:AT+BAUD=?               作用:查询当前波特率         返回:OK9600
    • 发送:AT+BAUD=115200     作用:设置波特率                返回:OK115200,NONE

     

  • 相关阅读:
    el-tooltip那些事
    LTE、NR载波聚合(CA)-- 等级划分
    iOS 开发中上传 IPA 文件的方法(无需 Mac 电脑)
    前端食堂技术周刊第 104 期:Angular v17、GPTs、Vue vapor mode、Svelte Flow、Bundler 的设计取舍
    linux批量解压zip
    java高校教师个人信息管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
    携带二进制文件的软件恢复方法
    53. Maximum Subarray最大子数组和
    c++ 类内可以定义引用数据成员吗?
    家电翻页电子画册制作秘籍,轻松打造炫酷电子书!
  • 原文地址:https://blog.csdn.net/m0_74057742/article/details/139941681
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号