DFRobot DFR0021-W

DFRobot DFR0021-W
Артикул: 775788

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot DFR0021-W

Конечно! Вот подробное описание, технические характеристики и совместимые модели для датчика DFRobot DFR0021-W.

DFR0021-W — Беспроводной Bluetooth-модуль на базе HC-05

Краткое описание: DFR0021-W — это готовый к использованию, надежный модуль для беспроводной связи по протоколу Bluetooth 2.0+EDR (Enhanced Data Rate). Он основан на популярном чипе HC-05 и предназначен для прозрачной передачи данных (Serial Port Profile — SPP). Модуль позволяет легко добавить беспроводной интерфейс в любой проект на Arduino, Raspberry Pi или другой микроконтроллер, заменив физический UART-кабель. Он работает в режимах Master (Ведущий) и Slave (Ведомый), что обеспечивает гибкость при создании устройств для связи друг с другом или с ПК/смартфоном.

Основные области применения:

  • Беспроводное программирование и отладка Arduino-плат.
  • Создание пультов дистанционного управления для роботов и машин.
  • Передача данных с датчиков на ПК или мобильное устройство.
  • Организация связи между двумя микроконтроллерами (например, между двумя Arduino).
  • Создание простых систем "Интернета вещей" (IoT) через связку с телефоном.

Технические характеристики

| Параметр | Значение / Описание | | :--- | :--- | | Модель модуля | HC-05 (с флеш-памятью) | | Протокол Bluetooth | Bluetooth 2.0 + EDR (Class 2) | | Рабочая частота | 2.4 GHz ISM band | | Модуляция | GFSK (Gaussian Frequency Shift Keying) | | Скорость передачи данных | Асимметричная: до 721 Кбит/с, Симметричная: до 460.8 Кбит/с | | Чувствительность приемника | ≤ -84 dBm (при скорости 0.1% BER) | | Рабочее напряжение | 3.3 В (Внимание! Не подключайте напрямую к 5V пинам Arduino!) | | Уровень логических сигналов | 3.3V (TTL-совместимый, но большинство 5V Arduino корректно считывают 3.3V как HIGH) | | Ток потребления | • Парный режим: 30-40 мА
• Режим ожидания: 1-5 мА
• Спящий режим: < 1 мА | | Дальность связи | До 10 метров в открытом пространстве (зависит от препятствий и помех). | | Интерфейс связи | UART (последовательный порт) с поддержкой стандартных скоростей: 9600, 19200, 38400, 57600, 115200 и др. | | Режимы работы | • Slave (Ведомый): По умолчанию. Ждет подключения.
Master (Ведущий): Может инициировать подключение к другому устройству.
Loopback (Эхо): Для тестирования. | | Команды AT | Поддерживаются для настройки параметров (имя, пароль, скорость, режим). Для входа в режим AT команд используется ключевой пин KEY (подтягивается к HIGH перед включением). | | Стандартный пароль | 1234 | | Стандартное имя (PIN) | HC-05 | | Антенна | Встроенная, печатная (PCB antenna) | | Габариты модуля | ~ 26.7 мм x 13 мм (без учета штыревого разъема) | | Рабочая температура | -20°C ~ +75°C |


Парт-номера и аналоги

Модуль DFR0021-W является продуктом DFRobot, но основан на широко распространенном чипе. Его можно найти под разными названиями.

  • Основной номер DFRobot: DFR0021-W
  • Базовый модуль: HC-05 (версия с флеш-памятью, подлежащая перепрошивке)
  • Распространенные аналоги: Часто продается просто как "Bluetooth Module HC-05".
  • Ключевое отличие от HC-06: Модуль HC-06 работает только в режиме Slave (Ведомый), тогда как HC-05 (DFR0021-W) поддерживает оба режима (Master/Slave), что делает его более универсальным.

Совместимые модели и платформы

Модуль совместим с огромным количеством платформ благодаря интерфейсу UART.

1. Платы микроконтроллеров (через UART):

  • Arduino: Uno, Leonardo, Mega, Nano, Micro (через делитель напряжения для пинов RX/TX, так как они работают на 5V).
  • ESP32 / ESP8266: Прямое подключение, так как они работают на 3.3V.
  • Raspberry Pi Pico (RP2040): Прямое подключение (3.3V).
  • STM32 (Blue Pill, Black Pill и др.): Прямое подключение (3.3V).
  • Платы от DFRobot: Серии Romeo, Bluno, FireBeetle и другие.

ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: Прямое подключение пина TX (5V) Arduino к пину RX (3.3V) модуля HC-05 может его повредить. Необходимо использовать делитель напряжения (например, резисторы 1kΩ и 2kΩ) на линии TX(Arduino) -> RX(HC-05). Линия TX(HC-05) -> RX(Arduino) безопасна, так как 3.3V распознается Arduino как логическая "1".

2. Одноплатные компьютеры (через UART):

  • Raspberry Pi (все модели): Через GPIO-пины UART (также требуется согласование уровней 3.3V).

3. Устройства для сопряжения:

  • Смартфоны и планшеты (Android, iOS): Для создания приложений через Serial Bluetooth Terminal или собственные приложения (через API Bluetooth SPP).
  • Ноутбуки и ПК: С помощью встроенного или USB Bluetooth-адаптера. Модуль виден как виртуальный COM-порт (например, в Arduino IDE или терминальных программах).

4. Совместимость с другими модулями DFRobot:

Модуль отлично работает в связке с:

  • Мотор-шилдами (для беспроводного управления).
  • Сенсорными шилдами (для передачи данных с датчиков).
  • Любыми контроллерами и датчиками DFRobot, имеющими последовательный интерфейс.

Итог: DFRobot DFR0021-W (HC-05) — это классический, проверенный и очень популярный модуль для обучения и проектов, где требуется простая и надежная беспроводная передача данных на небольшие расстояния. Его главные преимущества — простота использования (аналогично проводу) и двунаправленный режим работы (Master/Slave).

Совместимые модели для DFRobot DFR0021-W

DFRobot DFR0021-W