# HC-06蓝牙模块

[资源文件下载](./HC06资源文件.zip)

## 1.概述

HC-06蓝牙模块是一款高性能的蓝牙串口通信模块，广泛应用于各种蓝牙通信需求的场合。它基于蓝牙2.0+EDR标准设计，支持主从一体工作模式，可以与各种蓝牙设备（如手机、电脑等）进行无线数据传输。

HC-06蓝牙模块采用串口通信方式，用户只需通过简单的AT指令即可进行配置和操作，无需复杂的编程知识。它支持多种波特率设置，可根据实际应用需求进行调整。模块在待机模式下功耗极低，有助于延长设备的使用寿命。。

在实验中，我们默认为把HC-06蓝牙模块当做从机，手机当做主机。实验中我们在手机上安装对应的APP，在APP上连接蓝牙模块，然后通过手机APP控制智能家居的各元器件实现相应的功能和效果。

引脚说明：

| 名称  | 功能描述                                                                                                                                                                                                                                       |
|-------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| BRK   | 为输入管脚，短按控制，可以实现以下功能： 1.1、模块处于休眠状态时： 模块将被唤醒至正常状态，如果打开了 AT+NOTI，串口将会收到OK+WAKE 1.2、模块处于连接状态时： 模块会主动发起断开连接请求 1.3、模块处于待机状态时： 模块会恢复至出厂预设值状态。 |
| RXD   | 串行数据输入。                                                                                                                                                                                                                                 |
| TXD   | 串行数据输出。                                                                                                                                                                                                                                 |
| GND   | 地线                                                                                                                                                                                                                                           |
| VCC   | 电源正极输入端，输入5V。                                                                                                                                                                                                                       |
| STATE | 为输出管脚，显示模块当前工作状态： 待机状态慢闪； 连接状态长亮——高电平。 您也可根据需要设置成待机状态不闪，连接状态下长亮。                                                                                                                    |

## 2.规格参数：

蓝牙 2.0 带 EDR， 2Mbps-3Mbps 调制度

Ø 内置 2.4GHz 天线, 用户无需调试天线

Ø 外置 8Mbit FLASH

Ø 低电压 3.3V 工作（3.1V\~4.2V）配对时 30～40MA 波动，配对完毕通信 8MA

Ø 标准 HCI 端口(UART)

Ø 数字 2.4GHz 无线收发射

Ø 体积小,(27mm×13mm×2mm)

Ø 简单的外围设计电路

Ø 存储温度：-40 至+85 度，工作温度：-25 至+75 度

Ø 协波干扰：2.4MHz，发射功率 3 dBm 3.接线图

![](media/4055037b886cde49e37ae2e2290c4108.png)

（注意：图片仅作接线展示，不代表实物）

## 3.测试代码

（测试软件版本：arduino-1.8.12）

```c
int val;

int ledpin=13;

void setup()

{

Serial.begin(9600);

pinMode(ledpin,OUTPUT);

}

void loop()

{ val=Serial.read();

if(val=='a')

{

digitalWrite(ledpin,HIGH);

delay(250);

digitalWrite(ledpin,LOW);

delay(250);

Serial.println("keyes");

}

}
```



## 4.测试结果

APP下载：

<https://xiazai.keyesrobot.cn/APP/%E8%93%9D%E7%89%99%E8%B0%83%E8%AF%95%E5%99%A8%20V1.9.apk>

打开蓝牙调试助手![](media/ad1f54a80fd529f9e393f7c11d9c4fd3.png)，点击搜索设备，选择设备，连接设备； 蓝牙模块上的LED指示灯亮起。 在HC-COM中输入“ a”，单击“发送”，蓝牙APP将显示keyes,每次HC-COM发送“ a”时，主板上的Pin13 LED都会闪烁一次。

![](media/48e1b20a4908bbc0bb4c003c77929629.jpeg)

## 5.资源文件

- [产品规格书](./HC06.pdf)
- [原理图](./sch.pdf)
