Настройка bluetooth-модуля HC-06


Рассмотрим, как сделать настройку Bluetooth модуля для Arduino с помощью AT-команд, отправляемых по последовательному порту. Модуль был куплен Интернет — магазине DVROBOT.RU.

BluetoothGNDVCCTXDRXDKEY
Ардуино УноGND+5V23

TX и RX подключаем к 2 и 3

Подготовка Arduino

 
#include <SoftwareSerial.h>
#include <Time.h>

int gLedPin = 13;
int gRxPin = 3;
int gTxPin = 2;

SoftwareSerial BTSerial(gTxPin, gRxPin);

void setup() {
  BTSerial.begin(9600);
  Serial.begin(9600);
  delay(500);
}

void loop() {
  if (BTSerial.available()) {
    Serial.write(BTSerial.read());
  }
  if (Serial.available()) {
    BTSerial.write(Serial.read());
  }
}

Загружаем скетч и открываем монитор порта.

Список команд:

КомандаОтвет модуляПримечание
АТОK
тестовая команда
AT+PIN4321OKsetPIN
меняем код доступа на 4321
AT+NAMEROBOTOKsetname меняем имя на ROBOT
AT+VERSION OKlinvorV1.8 Узнать версию прошивки модуля

You may also like...