背景
最近在做一个学校老师手上的微小卫星项目,为了模拟卫星向地面站数据实时遥传,这里采用了蓝牙串口模块,一块连接于星载单片机,另一块儿则接在电脑上(利用USB转串口模块,即CH340G实现蓝牙与电脑的直接连接),上电之后两者自动互联实现数据传输,下面给出详细的配置过程。这里在模块选择上给大家一点告诫,由于HC-06只能作为从机使用,因此两个HC-06之间是无法直接建立这种通信的,方便起见建议直接用两个HC-05模块(当然也可以一个HC-05作为主机,另选一个HC-06做从机,理论上当然也是可实现的,只是手边没这东西我也就没常识,大噶有兴趣的可以试试(~ ̄▽ ̄)~ (~ ̄▽ ̄)~ (~ ̄▽ ̄)~ )
配置过程详解
先上图
如上图所示,先利用USB转串口模块将两个蓝牙模块连接至电脑(这里用的正点原子家的土豪金版。。。别问我哪里来的,我的钱啊啊啊啊啊啊呜呜呜),然后妈妈就再也不用担心我的学习啦(其实是可以开始配置了,不皮了不皮了,开干)!
这里要先保证模块进入AT指令模式才可以开始进行配置,不然,他可是真的会摆架子(就是不理你,略略略)。。一般情况下在上电时长按模块上的按键就可以进入AT(进入成功的话模块会进入慢闪模式,大概频率为0.5Hz,其实就是2s闪一下吧…),此时不料阴云密布…(开始写武侠嘟嘟嘟!)
打开两个上位机(这里用的XCOM,亲测使用,当然大家也可以选SSCOM啥的,换汤不换药)分别对应不同的COM口,这里连接的两个模块打开后端口号如图:
串口波特率选择时可以多尝试几个,不同厂家的模块可能略有差异(一般选择38400,有时为9600(正点家)或者115200),屏幕上的OK是我发送AT之后