步骤1:模块
观察交换机顶端板上的微小开关,我们将使用它将电路板置于AT命令模式。 - 详情请见:http://exploreembedded.com/wiki/Setting_up_Bluetooth_HC-05_with_Arduino#sthash.IDzTy4yN.dpuf
第2步:引脚功能:
引脚说明Statel可以连接到Arduino输入,以便了解连接的状态。配对或断开连接。 Rx cReceive模块的Pin。建议使用分离器中所示的分压器。 Tx可以直接连接到连接到Arduino 5v的GND引脚的Arduino Rx引脚GND这个分线板上有一个内部3.3v稳压器。
步骤3:简单数据传输示例
我们将从一个非常简单的示例开始,在HC-05和智能手机之间建立串行连接并发送/接收消息。您可以将示例转发到控制设备或记录您希望的任何数据。
第4步:连接:
我们将使用Arduino的引脚10和11来连接HC-05并使用SoftwareSerial库与模块通信。 arduino上的硬件串口用于从计算机向Arduino发送/接收消息。
建议模块Rx线上的分压器确保模块不接收3.3v以上的信号。在实际应用中,如果需要硬件中断,可能需要使用HW串口本身连接蓝牙模块。
步骤5:代码:
这可能是测试支持串口通信的所有设备的最简单代码。它只是简单地将计算机终端和HC-05连接在一起。代码将消息从终端发送到蓝牙模块,并将消息从蓝牙模块发送到终端