项目分享|小师弟手把手教你用蓝牙模块

如题所述

文章下方附学习资源,自助领取。

一、模块简介

嵌入式蓝牙串口通讯模块(简称蓝牙模块)支持两种工作模式:命令响应模式和自动连接模式。

在命令响应模式下,用户可以通过发送AT指令控制模块参数或发布命令。AT指令用于PC与蓝牙等终端设备之间的通信和配置。

自动连接模式下,模块分为主、从和回环三种角色。主模式可主动搜索并连接其他蓝牙模块,从模式只能被连接,回环模式将接收到的数据原样返回给主设备。

二、开发工具

所需工具包括USB转TTL模块、蓝牙模块(HC-05)和PC端串口助手。

蓝牙模块与USB转TTL模块的接线为VCC-VCC、GND-GND、RXD-TXD、TXD-RXD。大多数蓝牙模块只需使用四个引脚。

手机需安装蓝牙通信APP,如“串口调试助手”。

三、蓝牙模块初始化

以HC-05蓝牙模块为例,不同模块的用法相似。建议查阅卖家提供的蓝牙模块中文数据手册,了解AT指令集。

HC-05蓝牙模块引脚说明:

3年嵌入式物联网学习资源整理分享:C语言、Linux开发、数据结构;软件开发,STM32单片机、ARM硬件开发、物联网通信开发、综合项目开发教程资料;笔试面试真题。点击下方插件免费领取↓↓↓

蓝牙模块自带状态指示灯,用于表示模块状态。

1.上电时,红灯快速闪烁表示进入可配对模式。

2.上电前按住设置按钮,红灯慢速闪烁表示进入AT模式,可设置模块。

3.配对成功后,红灯快速闪烁。

四、单片机串口程序

以51单片机为例,配置串口定时器是蓝牙串口程序的关键。

串口初始化

相关配置程序注释已相当明白。

主函数

以上是单片机程序,将程序下载到单片机后,将蓝牙模块的四个引脚接到单片机的RXD和TXD引脚。

五、手机端操作

在安卓手机的应用商店搜索“蓝牙调试助手”,连接成功后,红灯停止闪烁,发送指令后,电脑串口调试助手会收到消息。

现在,你会用蓝牙模块了吗?

END
温馨提示:内容为网友见解,仅供参考
无其他回答

项目分享|小师弟手把手教你用蓝牙模块
蓝牙模块与USB转TTL模块的接线为VCC-VCC、GND-GND、RXD-TXD、TXD-RXD。大多数蓝牙模块只需使用四个引脚。手机需安装蓝牙通信APP,如“串口调试助手”。三、蓝牙模块初始化 以HC-05蓝牙模块为例,不同模块的用法相似。建议查阅卖家提供的蓝牙模块中文数据手册,了解AT指令集。HC-05蓝牙模块引脚说明:3年...

相似回答
大家正在搜