MCU: STM32F103C8T6 蓝牙模块: HC05 (串口蓝牙) 音频解码模块: VS1053B OLED显示屏: 0.96寸SPI接口OLED 开发软件: Keil5 上位机: 使用QT设计Android端APP 二、功能介绍 Android手机打开APP,设置好参数之后,选择音乐文件发送给蓝牙音箱设备端,HC05蓝牙收到数据之后,再传递给VS1053进行播放。程序里采用环形缓冲...
HC-05标准版:进入AT模式需要按住按键再上电,慢闪是进入AT模式 HC-05兼容版:进入AT模式需要上电后,按住按键2S以上,慢闪是进入AT模式 HC-05的默认值: 从机, 波特率9600(或38400具体可看数据手册或者商家来设置),蓝牙名HC-05, 匹配密码1234 硬件连接好后,打开串口助手 到此,就可以用AT指令对HC-05进行相关配置...
:用于询问HC-05模块的配对密码,发送后会收到“+PSWD:991102”,换行加“OK”。AT+UART=波特率,停止位,校验:用于设置HC-05模块的波特率、停止位和校验方式。例如,设置115200的波特率、一位停止位和无校验,可发送“AT+UART=115200,0,0”。配置成功后返回“OK”。AT+UART?:用于询问HC-05模块的当前配置参数...
HC05_Bluetooth_SetCmd("AT+ROLE=0rn"); //设置为从机模式 if(HC05_Bluetooth_GetRoleStatus()==0)printf("当前蓝牙处于从机状态!rn"); else if(HC05_Bluetooth_GetRoleStatus()==1)printf("当前蓝牙处于主机状态!rn"); HC05_Bluetooth_SetCmd("AT+RESETrn"); //复位ATK-HC05模块 DelayMs(1000);...
首先,将HC-05蓝牙模块与STM32单片机的串口(如USART1)相连。STM32的PA9和PA10分别作为TX和RX引脚与HC-05的对应引脚相连。同时,确保HC-05模块的VCC和GND引脚正确连接到STM32的电源和地。 软件配置 在STM32上,需要配置串口参数,包括波特率、数据位、停止位和校验位等。在本例中,我们将波特率设置为115200。然后,编...
HC-05也可以使用AT指令进行配置。在配置之前,首先需要让模块进入配置模式。博主买的HC-05有一个小按钮...
硬件:STM32正点原子(F1系列)精英开发板、ST-Link烧录器、HC05模块一块、带蓝牙功能耳机一部 硬件连接情况: 其中,需要连接的端子主要是: KEY HC05芯片的命令数据控制端(推挽输出),当要发送命令时要置高,当要传输数据时,置低 LED HC05芯片的连接状态指示端(上拉输入),当其输入为1表示已连接,反之未连接 ...
硬件:STM32正点原子(F1系列)精英开发板、ST-Link烧录器、HC05模块一块、带蓝牙功能耳机一部 硬件连接情况: 其中,需要连接的端子主要是: KEY HC05芯片的命令数据控制端(推挽输出),当要发送命令时要置高,当要传输数据时,置低 LED HC05芯片的连接状态指示端(上拉输入),当其输入为1表示已连接,反之未连接 ...
使用USART1进行试验,也就是说STM32选取PA9、PA10来和HC-05进行连接。同时手机通过蓝牙来和HC-05进行...
STM32传感器外设集-蓝牙(HC-05)+超声波(hc-sr04)驱动代码编写 2024/06/21作者:星之援工作室 5760 加入交流群 联系方式.docx 共1个文件 [相关器件] PMCM6501VPEZ MOSFET/FET,Nexperia PMCM6501VPE - Small Signal Field-Effect Transistor 数据手册 ...