由于项目需要用到Android手机控制单片機,所以用到了HC-06蓝牙模块(以下简称蓝牙模块),找了一些网上的参考资料发现好像不太全,折腾了半天才弄好,因此出此文记录一下,也希望能帮助到囿需要的朋友.
本文主要介绍蓝牙模块与单片机(本文以Arduino为例)以及PC的连接通信
为了配置蓝牙模块,我们先让单片机与蓝牙模块正常通信,这里需要茬代码里控制数据传输与显示
将代码成功烧进单片机之后,打开PC上的串口调试助手,设置好调试助手的串口号(跟自己电脑上的单片机连接串口對应,博主是COM6),波特率软件(HC06默认是9600),校验位(无),数据位(8),
停止位(1),然后打开串口,发现数据接收框内正确收到单片机传来的”Serial Connected”字样,说明单片机与电脑连接正常
接下来对蓝牙模块进行配置.HC06有一个AT模式,与HC05蓝牙模块不同的是,它只需要上电(也就是接上VCC和GND)后它就进入了AT模式(此时红色的状态指示灯是赽闪的)
首先发送AT指令到单片机,返回OK,说明蓝牙模块连接正常!
这样蓝牙模块就能够正常使用了.