HC-05学习笔记

大家好!新手上路,请多多指教!

  网上有很多大佬也做了这个HC-05的文章,我这个文章只是个人学习笔记,如果有侵犯到那位大佬请与我联系谢谢。也是希望对一次的学习做一个记录,也能够希望帮助到其他的小伙伴们。

HC-05蓝牙模块简介

  HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定 的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有 AT 命令,用户可 向模块发送各种 AT 指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚(PIO11)输入电平,可以实现模块工作状态的动态转换。
命令响应工作模式:
  用户可以向模块发送各种AT指令,为模块设定控制参数或者发布控制命令。
  通过串口助手给蓝牙发送AT指令,来对蓝牙进行设置。
自动连接工作模式:
  HC-05蓝牙模块上电后,自动按照之前设置的方式进行工作。如果两个蓝牙模块,已经配对完成,那么在上电之后自动连接。
  主(Master):模块可以主动搜索并连接其它蓝牙模块并接收发送数据。
  从(Slave):模块只能被其它蓝牙模块连接进行接收发送数据。
  回环(Loopback):将接收的数据原样返回给远程的主设备。

规格书

蓝牙型号:HC-05
蓝牙类型:HC-05(主从一体)
模块内存:BC04 外置 8M Flash 模块
波 特 率:9600(默认)
模块用户:hc01.com HC-05
模块密码:1234(默认)
连接模式:从机(默认)
输入电压:3.1~4.2V DC
输入电流:最大40mA
工作温度:-25℃~+75℃
存储温度:-40℃~+85℃
模块天线:内置
灵 敏 度:0.1%BER ≤-80dbm(典型)
发射功率:-4~+6 dbm 2类
比 特 率:EDR,高达3Mbps
工作频率:2.4GHz ISN频段
调制方式:GFSK(高斯频移键控)
通讯速度:异步:2.1Mbps(最大)/160kbps;同步:1Mbps/1Mbps
模块尺寸:27mm×13mm×2mm
支持系统:Android、WIN XP、WIN 7
蓝牙协议:蓝牙规范2.0+EDR
模块协议:IEEE 802.15.1 标准化协议,通过它可以构建无线个人区域网络(PAN)。它使用调频扩频(FHSS)无线电技术通过空中发送数据。

引脚说明

  VCC:将5V或3.3V连接到此引脚
  GND:模块的接地引脚
  TXD:蓝牙的TXD连接TTL模块的RXD或蓝牙模块的TXD连接单片机的RXD
  RXD:蓝牙的RXD连接TTL模块的TXD或蓝牙模块的RXD连接单片机的TXD
  KEY/EN:用于将蓝牙模块带入AT指令模式。默认情况下,此引脚在数据模式下运行。KEY/EN引脚应为高电平以在命令模式下操作蓝牙。HC-05命令模式默认波特率为38400bps,数据模式默认波特率为9600
  STATE:蓝牙连接状态
  LED:快闪:表示没有蓝牙连接;慢闪:表示进入AT命令模式;

HC-05指令集

  AT指令不区分大小写,均以回车、换行字符结尾\r\n,部分AT指令需要对34脚一直拉高才有效。

序号 功能 指令 响应 参数 详情
1 测试指令 AT OK
2 模块复位 AT+RESET OK
3 获取软件版本号 AT+VERSION? +VERSION:
  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值