ESP32 和 Arduino Uno 可以通过蓝牙进行通信。为此,您必须使用与 Arduino 兼容的蓝牙模块。我们将使用 HC-05(06) 蓝牙模块。
连接Arduino Uno和HC-05蓝牙模块
将 HC-05 蓝牙模块连接到 Arduino 板。将模块的VCC、GND、RX、TX引脚连接到Arduino的相应引脚,如下所示:
使用 Arduino IDE 进行蓝牙通信的 ESP32 代码
#include "BluetoothSerial.h"
BluetoothSerial SerialBT;
uint8_t address_hc06[6] = {0x98, 0xDA, 0x60, 0x01, 0xF0, 0x57}; // HC-06的地址
String name_hc06 = "HC-06"; // HC-06的名字
bool connected;
void setup() {
Serial.begin(115200); // 用物理