如何使用阿杜(Arduino)测试板编程HC-05蓝牙模块?

随着日常生活中使用蓝牙产品越来越广泛,一些产品开发人员将经常使用Arduino开发板与HC-05蓝牙模块一起开发。那么如何使用Arduino编程HC-05模块呢?


现在以飞易通科技开发的HC-05蓝牙(FSC-BT826)模块为例:



图1


FSC-BT826(HC-05蓝牙模块)由3.6-6V供电,数据引脚的逻辑电压为3.3V。但是Arduino板的I / O输出是5V。为了不烧坏蓝牙模块,串联所需的蓝牙模块RXD和Arduino I / O输出要通过电阻连接,如图1所示。另一方面,可以直接连接蓝牙模块TXD和Arduino I / O输入,因为来自FSC-BT826(HC-05模块)的3.3V信号足以被Arduino板接受为高逻辑。


我们可以提供示例的源代码,该示例基于Arduino UNO IDE中名为“ SoftwareSerialExample”的独立示例。该示例的程序初始化如下所述。


程序初始化


文件<SoftwareSerial.h>中有一个软件模拟串行端口类,我们需要包含此头文件,并声明一个SoftwareSerial对象。


在setup()方法中,我们进行了一些初始化:


1.将LED_PIN设置为输出模式。


2.将LED_PIN设置为低电平。


3.设置串行端口的波特率,然后启动计算机与Arduino板之间的通信。


4.遍历波特率以获得HC05的UART波特率,并开始Arduino板与HC05之间的通信。


有关模块的更多编程信息,欢迎访问模块链接:hc05蓝牙模块

网站地图Copyright © 飞易通科技 All Rights Reserved 粤ICP备13025416号
返回首页
蓝牙模块_WiFi模块_蓝牙方案_蓝牙bLe mesh_深圳市飞易通科技
facebook Youtube Twitter
网站地图© 2013-2025 feastcom.com 版权所有粤ICP备13025416号