DFRobot DF03007
тел. +7(499)347-04-82
Описание DFRobot DF03007
Конечно, вот подробное описание, технические характеристики и информация о совместимости для роботизированной платформы DFRobot DFR03007 (Gravity: UART OBLOQ - IoT Module).
Описание DFRobot DFR03007 (UART OBLOQ)
DFR03007, также известный как Gravity: UART OBLOQ, представляет собой простой в использовании модуль для Интернета вещей (IoT), предназначенный для образовательных проектов и быстрого прототипирования. Его ключевая особенность — максимальная простота подключения и программирования.
Модуль подключается к микроконтроллеру (такому как Arduino, micro:bit, ESP32) через стандартный UART-интерфейс (последовательный порт). Он берет на себя всю сложную работу по подключению к Wi-Fi, обмену данными с облачными сервисами и протоколам MQTT. Пользователю нужно лишь отправить модулю простые текстовые команды по UART, чтобы подключиться к сети или отправить/получить данные.
Основное назначение:
- Образовательные проекты по IoT.
- Создание умных устройств для умного дома (датчики, умные выключатели).
- Отправка данных с датчиков в облако (например, на платформу Easy IoT, ThingsBoard или собственный MQTT-брокер).
- Удаленное управление устройствами через Интернет.
Ключевые преимущества:
- Plug-and-Play: Подключается по 3-проводному интерфейсу (RX, TX, GND).
- Простое программирование: Управление через AT-команды (простые текстовые строки).
- Интеграция с Makecode и Mind+: Готовые блоки для визуального программирования.
- Поддержка MQTT: Позволяет работать с большинством облачных IoT-платформ.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Интерфейс связи с МК | UART (3.3V или 5V логический уровень, автоматическое определение) | | Скорость UART | 9600 бод (по умолчанию), настраивается командами | | Беспроводной интерфейс | Wi-Fi 2.4ГГц (802.11 b/g/n) | | Поддерживаемые безопасности Wi-Fi| WPA, WPA2 | | Протокол IoT | MQTT (поддерживает QoS 0 и 1) | | Встроенные облачные сервисы | Easy IoT (бесплатный облачный сервис от DFRobot) | | Поддерживаемые платформы | Любой MQTT-брокер (ThingsBoard, AWS IoT, частный сервер и т.д.) | | Напряжение питания | 3.3В - 5В | | Потребляемый ток | ~70мА (в режиме передачи), ~50мА (в режиме ожидания) | | Индикаторы состояния | 3 светодиода: PWR (питание), STA (статус Wi-Fi), MSG (передача данных) | | Антенна | Встроенная PCB антенна | | Габариты | 40 x 27 мм | | Разъем | Стандартный 3-пиновый Gravity-разъем (сигнал, питание, земля) |
Парт-номера и Артикулы
Официальный артикул для заказа и поиска: DFR03007.
Часто в магазинах и описаниях используется одно из этих названий:
- DFR03007 (основной каталожный номер)
- UART OBLOQ
- Gravity: UART OBLOQ - IoT Module
- OBLOQ - MQTT IoT Module for Arduino/micro:bit (UART)
Совместимые модели и платформы
Модуль совместим с огромным количеством контроллеров благодаря интерфейсу UART.
1. Контроллеры и платы разработки:
- Arduino: Uno, Leonardo, Mega, Nano и любые другие с аппаратным или программным UART.
- ESP32 / ESP8266: Могут использоваться как основной контроллер или как мост.
- micro:bit: Прямое подключение через P0/P1 или P13/P14 (через адаптер или пайку).
- Raspberry Pi Pico (и другие на RP2040): Через UART.
- Контроллеры DFRobot: Серия Gravity, Romeo, FireBeetle, Boson и другие.
- STM32, Teensy, Particle и т.д.
2. Программные платформы и среды:
- Arduino IDE: Используются библиотеки
DFRobot_Obloqили прямое управление черезSoftwareSerial/HardwareSerial. - Makecode (для micro:bit и Arcade): Существует готовое расширение "OBLOQ", добавляющее блоки для визуального программирования модуля.
- Mind+ (Scratch 3.0): Встроенная поддержка модуля OBLOQ через расширение.
- Python (MicroPython, CircuitPython): Управление через отправку AT-команд в последовательный порт.
3. Облачные платформы и сервисы (MQTT-брокеры):
- Easy IoT: Рекомендуемый и самый простой облачный сервис от DFRobot для начала работы.
- ThingsBoard: Популярная open-source IoT-платформа.
- Adafruit IO: Через общий MQTT-интерфейс.
- MQTT Broker HiveMQ Cloud: Бесплатный публичный брокер.
- Самописный брокер на базе Mosquitto, установленный на Raspberry Pi или VPS.
4. Связанные продукты DFRobot (для создания законченных проектов):
- Образовательные наборы: DFRobot часто включает этот модуль в свои STEM-наборы по IoT.
- Датчики Gravity: Для сбора данных (температура/влажность, газ, освещенность и т.д.).
- Актуаторы Gravity: Для управления (реле, сервоприводы, RGB-ленты).
- Платы расширения для micro:bit: Такие как DFR0548 (Gravity: IO Expansion Shield for micro:bit), которая имеет разъем для прямого подключения OBLOQ.
Важное примечание: Для работы модуля требуется точка доступа Wi-Fi на 2.4 ГГц. Он не подключается к сетям 5 ГГц.