一、蓝牙模块和电脑通信
蓝牙模块我们采用的是主从一体HC-05,价格实惠,使用简单便捷。此外,调试期间,我们一共使用到两个蓝牙模块,一个串口转TTL。在电赛期间我学到最重要的一点就是:一步一步慢慢来,如果想一步实现两个主机之间的蓝牙通信是不太简单的,我更建议大家像我一下先从蓝牙模块和电脑通信开始,到手机通过蓝牙控制单片机,再到两个小车之间的通信。
首先如下图连线,下图蓝牙模块的key就是EN,一般来说,蓝牙模块的STATE和EN不用连。
在进行蓝牙通信前要对蓝牙进行配置,一般来说,蓝牙有命令响应模式和自动连接模式,前者led慢闪,后者led快闪,在上电之前将EN接电或者长按模块上的按键可使蓝牙进入慢闪状态,此时通过串口调试助手用AT指令对蓝牙进行设置,设置过后,重新上电,蓝牙基于命令响应模式下设定的参数开始自动连接电脑。
以下是对蓝牙进行设置的AT指令,在进行AT指令时,选上发送新行,蓝牙的波特率一般是38400。
指令 | 响应 | 涵义 |
AT+RESET | OK | 复位 |
AT+ORGL |