ATK-hc05蓝牙串口模块是电脑、手机和PSP等终端中常用的蓝牙模块,同样的蓝牙模块的启动也是需要驱动的,否则会出现无法使用的问题,下载ATK-hc05驱动安装一下就可以正常的使用蓝牙功能了,适用于win7、win8和win10等系统。
模块与蓝牙主机连接方法:
ATK-HC05模块可以与多种蓝牙主机设备连接,这里我们仅以智能手机为例,进行说明 首先,让我们的模块正常工作,这里我们连接ALIENTEK的开发板供电,同时利用开发板自带的USB串口,连接蓝牙模块。并确保蓝牙模块为从机。并设置好串口调试助手的波特率等信息,通过拉高KEY,我们可以用AT指令查询得到模块配置。
从上图可以看出,蓝牙模块的名字为:ATK-HC05,从机模式,波特率为9600,1个停止位,没有校验位,密码为:1234。查询完以后,切记请先将KEY断开(或者接GND),蓝牙模块才可以正常收发数据,否则不能正常收发数据!
然后,我们在手机上安装:蓝牙串口助手 v1.97.apk,该软件你可以在安卓市场搜索到也可以在我们提供的ATK-HC05模块资料里面找到。
安装完软件后,我们打开该软件,进入搜索蓝牙设备界面
从上图可以看出,手机已经搜索到我们的模块了,ATK-HC05,点击这个设备,即进入选择操作模式。
这里我们选择:实时模式。其他两个模式大家可以自行研究下,其中键盘模式比较好玩哦!简单写个开发板代码,即可实现手机控制开发板。选择模式后,我们输入密码(仅第一次连接需要设置),完成配对
在输入密码之后,等待一段时间,即可连接成功
此时,我们的手机和蓝牙模块就连接上了,此时便可以互发数据了
这样,我们就实现了ATK-HC05模块与手机的连接。同其他蓝牙主机设备的连接,方法都是类似的,比较简单,这里我们就不再介绍了。
HC-05蓝牙模块介绍
HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master)、从(Slave)
和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有 AT 命令,用户可向模块发送各种 AT 指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚(PIO11)输入电平,可以实现模块工作状态的动态转换。
串口模块用到的引脚定义:
1、PIO8 连接 LED,指示模块工作状态,模块上电后闪烁,不同的状态闪烁间隔不同。
2、PIO9 连接 LED,指示模块连接成功,蓝牙串口匹配连接成功后,LED 长亮。
3、PIO11 模块状态切换脚,高电平-->AT 命令响应工作状态,低电平或悬空-->蓝牙常规工作状态。
4、模块上已带有复位电路,重新上电即完成复位。
设置为主模块的步骤:
1、PIO11 置高。
2、上电,模块进入 AT 命令响应状态。
3、超级终端或其他串口工具,设置波特率 38400,数据位 8 位,停止位 1 位,无校验位,无流控制。
4、串口发送字符“AT+ROLE=1rn”,成功返回“OKrn”,其中rn 为回车换行。
5、PIO 置低,重新上电,模块为主模块,自动搜索从模块,建立连接。
软件评论 您的评论需要经过审核才能显示
网友评论