HC05是一款低成本的蓝牙串口透传模块,带有RS232级别的UART接口,通讯距离在10米左右。
HC05 可以作为蓝牙从设备,通过串口与单片机或PC相连,通过命令操作模块,使模块实现不同的工作。比如:和其他的蓝牙主设备(手机、手环等等)进行通信、作为主设备连接其他从设备等等。
HC05模块通过蓝牙芯片通过USE接口,将手机或电脑发送的信息转换成ttl级别的串口信号,数据再由HC05输出到RXD管脚,MCU通过TXD管脚进行数据接收;同时MCU通过TXD管脚将数据发送到HC05的RXD管脚,然后通过HC05的蓝牙芯片数据转换,通过USE接口将数据通过蓝牙信号发送出去。
第一步:通过USB转TTL通讯转接板将HC05和电脑进行连接,并在电脑上安装串口调试助手等工具。
第二步:根据HC05的指令进行设置(如修改设备名称、波特率、蓝牙UUID等等)。
第三步:将HC05的TXD接口连接到单片机的RX口,将HC05的RXD接口连接到单片机的TX口, 同时将HC05的GND接口连到单片机上的GND口。
第四步:编写单片机程序,实现和手机或电脑等其他蓝牙设备进行通信。
HC05模块广泛应用于各种需要蓝牙数据传输的场景,例如:智能家居(温度、湿度、照明控制)、无线遥控器、蓝牙定位系统、智能手环、蓝牙音箱、智能手表等等。