使用stm32c8t6与HC-05蓝牙通过串口进行通信,并使用手机app发送指令远程点亮stm32上的小灯。
准备模块:
1、stm32c8t6主控板一个
2、HC-05主从一体蓝牙模块一个
3、手机上下载SPP蓝牙串口app
4、USB转TTL一块
一、蓝牙模块
HC-05蓝牙模块一共有6个引脚,本次实现使用中间四个引脚包括(RXD、TXD、、VCC),注意VCC要接5V。先使用USB转TTL进行连接(RXD-TXD、TXD-RXD、GND--VCC)在串口助手上完成蓝牙的相关配置,使用AT指令。
先进入命令响应模式,蓝牙模块上有一个按钮,连好线后,按住按钮,将USB转TTL插在电脑上,LED快闪后松开按钮,即进入命令响应模式。
AT指令:
AT+NME=HC-05 | 设置蓝牙名称,自己任意设置 |
AT+PSWD=8888 | 设置蓝牙密码,自己任意设置(别搞太长) |
AT+ROLE=0 | 设置蓝牙为从模式 |
AT+CMODE=1 | 设置为任意地址连接,可被任意蓝牙设备连接 |
AT+UART=9600,0,0 | 设置串口波特率9600,1位停止位,无校验位 |
串口调试助手使用正点原子的串口调试助手