МЫ СОЗДАЕМ И ПРОИЗВОДИМ
ЭЛЕКТРОННЫЕ НАБОРЫ И МОДУЛИ !
Описание товара
Подробное описание товара
Общие сведения
HC-06 Bluetooth — модуль, который используется для реализации беспроводной связи с различными устройствами, такими как телефон или планшет, а так же может использоваться для обмена данными между двумя модулями Arduino.
Характеристики
- Питание: 3,3В – 6 В;
- Максимальный ток: 45 мА;
- Скорость передачи данных: 1200–1382400 бод;
- Рабочие частоты: 2,40 ГГц – 2,48ГГц;
- Поддержка спецификации bluetooth: версия 2.1;
- Дальность связи: до 30 м;
- Для подключения к смартфону используются следующие данные:
- Пароль: «1234» или «0000»;
- Скорость передачи данных: 9600 бод;
- Имя модуля: HС-06;
Ат-команды
AT-команда | Ответ модуля | Примечание |
|---|---|---|
| AT | OK | Тестовая команда |
| AT+VERSION? | +VERSION: … | Узнать версию прошивки модуля |
| AT+RESET | OK | Сброс настроек |
| AT+ADDR? | +ADDR: … | Узнать адрес модуля |
| AT+NAME? | +NAME:«name» | Узнать имя модуля, где «name» — имя Bluetooth-модуля |
| AT+NAME=«name» | OK | Установить новое имя, где «name» — имя Bluetooth-модуля |
| AT+PSWD? | + PSWD:«pin» | Узнать код доступа, где «pin» — код, по умолчанию 1234 |
| AT+PSWD=«pin» | «pin» OK | Установить новый код доступа к модулю, где «pin» — код доступа к Bluetooth-модулю |
| AT+ROLE? | +ROLE:«param» | Узнать режим работы модуля, где «param» — режим: 0 — slave. К модулю может подключиться мастер; 1 — master. Модуль сам подключается к устройству. Модуль НС-06 может работать только в режиме SLAVE |
Подключение
Для удобства подключения к Arduino воспользуйтесь Trema Shield, Trema Power Shield, Motor Shield или Trema Set Shield.
Для быстрого и удобного подключения рекомендуем использовать 4-проводной шлейф «мама-мама»
- VCC — 5V;
- GND — GND;
- RX — TX;
- TX — RX;
- MCU-INT — светодиод отображения статуса;
- Clear (Reset) – сбрасывание и перезагрузка модуля;

Примеры
Включение/выключение светодиода.
int8_t LED = 13; // назначаем переменную для 13 вывода
int8_t val; // назначаем переменную для значений, принятых по Bluetooth
void setup() {
Serial.begin(9600); // инициируем передачу данных в монитор последовательного порта со скоростью 9600 бит/с
pinMode(LED, OUTPUT); // назначаем вывод LED работать в режиме выхода
}
void loop() {
if (Serial.available()) { // проверяем наличие принятых команд в мониторе порта
val = Serial.read(); // при наличии значения, присваиваем его переменной val
if (val == '1') { // если значение переменной равно 1, то
digitalWrite(13, HIGH); // светодиод загорается
}
if (val == '0') { // если значение переменной равно 0, то
digitalWrite(13, LOW); // светодиод гаснет
}
}
}
Комплектация
- 1х модуль HC-06 Bluetooth;

















