使用HC-05蓝牙模块控制Arduino开发板

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/woshi_ziyu/article/details/84846851

在本篇文章中,我们将学习如何使用HC-05模块通过蓝牙通信控制Arduino开发板。在文章中,我列举了两个示例,使用智能手机控制Arduino开发板,以及使用笔记本电脑或PC控制Arduino开发板。在我的上一篇文章中,我们已经学习了如何配置HC-05蓝牙模块,并且作为主设备和从设备,在两个独立的Arduino开发板板之间进行蓝牙通信。

在这里插入图片描述

在我们开始使用智能手机控制Arduino开发板的第一个示例之前,先仔细看看HC-05蓝牙模块。将它与只能设置为从机的HC-06模块相比较,HC-05也可以设置为主机,这样可以在两个独立的Arduino开发板之间进行通信。这个模块有几个不同的版本,但我推荐一个分线板的版本,因为以这种方式连接起来要容易得多。 HC-05模块是蓝牙SPP(串行端口协议)模块,这意味着它通过串行通信与Arduino通信。

本示例所需的组件如下:

● HC-05蓝牙模块

● Arduino开发板

● 面包板和跳线

电路原理图

以下是我们将模块连接到Arduino开发板的方法。

在这里插入图片描述

我使用的这个模块可以在3.6到6V的电压下工作,因为它带有一个包含电压调节器的分线板。但是,数据引脚的逻辑电压电平为3.3V。因此,Arduino的TX(具有5V输出的发送引脚)和蓝牙模块RX(仅支持3.3V的接收引脚)之间的线路需要通过分压器连接,以免烧毁模块。另一方面,蓝牙模块TX引脚和Arduino RX引脚之间的线路可以直接连接,因为来自蓝牙模块的3.3V信号足以被Arduino开发板上的高逻辑识别。

更多内容请参考以下链接:https://www.yiboard.com/thread-1005-1-1.html

猜你喜欢

转载自blog.csdn.net/woshi_ziyu/article/details/84846851