DFRobot DFR0256
тел. +7(499)347-04-82
Описание DFRobot DFR0256
Конечно, вот подробное описание, технические характеристики и информация по совместимости для модуля DFRobot DFR0256.
Описание модуля DFRobot DFR0256
DFR0256 — это Gravity-совместимый цифровой ИК-приемопередатчик (IR Transceiver). Это универсальный модуль, который объединяет в одном корпусе как инфракрасный приемник (для считывания сигналов от пультов ДУ), так и инфракрасный светодиод (для передачи ИК-кодов, например, для управления телевизором или другой техникой).
Модуль является частью экосистемы Gravity DFRobot, что означает:
- Простота подключения: Использует стандартный 3-пиновый разъем (сигнал, питание, земля).
- Готовые библиотеки: Для работы с Arduino существуют удобные библиотеки, упрощающие кодирование и декодирование ИК-сигналов.
- Широкое применение: Идеален для проектов домашней автоматизации (умный пульт на Arduino), робототехники (обнаружение препятствий по ИК-меткам), считывания данных с ИК-датчиков и создания систем ИК-связи между устройствами.
Ключевые возможности:
- Прием: Декодирование сигналов от большинства бытовых пультов дистанционного управления (NEC, Sony SIRC, Philips RC5/RC6 и другие протоколы).
- Передача: Эмуляция пульта ДУ для управления телевизорами, кондиционерами, музыкальными центрами и другой ИК-техникой.
- Цифровой интерфейс: Работает через цифровой пин микроконтроллера, все сложные временные интервалы обрабатываются библиотекой.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Тип модуля | Цифровой ИК-трансивер (приемник + передатчик) | | Рабочее напряжение | 3.3В - 5В (совместим с Arduino и большинством плат на 3.3В и 5В) | | Интерфейс | Цифровой (Gravity 3-pin) | | Протокол связи | ИК-сигналы (поддерживаются NEC, Sony, Philips RC5/RC6, Raw и др.) | | Частота приема | 38 кГц (стандартная для бытовой техники) | | Дальность приема | До ~10 метров (зависит от пульта ДУ) | | Дальность передачи | До ~5 метров (зависит от мощности ИК-светодиода и препятствий) | | Угол обзора приемника | Широкий (~±45°) | | Ток потребления (прием) | ~1.5 мА | | Ток потребления (передача) | До 100 мА (требуется внешнее питание, не запитывать напрямую от пина Arduino!) | | Размеры (Д x Ш) | 22 x 30 мм | | Монтажное отверстие | 2 мм | | Рабочая температура | -20°C ~ +85°C |
Важное примечание по питанию: При передаче ИК-светодиод потребляет значительный ток. Всегда подключайте модуль к стабильному источнику 5В от платы Arduino (пин 5V/VCC), а не к цифровому пину 5В.
Парт-номера и артикулы
- Основной артикул DFRobot: DFR0256 (обычно указан на упаковке или странице товара).
- Внутренний/SKU номер: SEN0019 (этот номер часто используется в документации, библиотеках и на сайте DFRobot).
- Аналогичное название: Gravity: Digital Infrared Transceiver Module.
Совместимые модели и платформы
Модуль совместим с огромным количеством плат благодаря цифровому интерфейсу и библиотекам Arduino.
1. Платы и микроконтроллеры (через Arduino IDE или аналоги):
- Arduino: Uno, Leonardo, Mega, Nano, Micro, Pro Mini и т.д.
- ESP32 / ESP8266 (например, NodeMCU, Wemos D1) — для IoT-проектов с ИК-управлением.
- Raspberry Pi Pico (RP2040) и совместимые (через Arduino Core).
- Платы DFRobot: Romeo, Bluno, FireBeetle.
- Платы Seeed Studio: Grove-совместимые (через адаптер).
- Любые другие микроконтроллеры с логикой 3.3В/5В и поддержкой Arduino.
2. Платформы и экосистемы:
- Arduino IDE (основная среда разработки).
- PlatformIO.
- Scratch / mBlock (для образовательных проектов, может потребоваться специальный драйвер).
- Raspberry Pi (через GPIO, с использованием библиотек Python, например,
lircилиpigpio). Прямого Gravity-подключения нет, требуется подключение сигнального провода к GPIO-пину.
3. Программное обеспечение и библиотеки:
- Основная библиотека:
DFRobot_IR_Transceiver(официальная библиотека от DFRobot, наиболее удобна для этого модуля). - Альтернативные/универсальные библиотеки:
IRremoteby Arduino-IRremote (самая популярная библиотека для работы с ИК, также поддерживает DFR0256). Очень мощная, поддерживает множество протоколов.IRLib2(другая известная библиотека для работы с ИК-сигналами).
4. Совместимые ИК-устройства:
- Пульты ДУ: Практически все бытовые пульты (телевизоров, кондиционеров, аудиосистем, проекторов).
- Управляемая техника: Любые устройства с ИК-приемником (телевизоры, музыкальные центры, камеры и пр.).
Вывод: DFR0256 — это отличный, хорошо документированный и простой в использовании модуль для интеграции инфракрасного приема и передачи в ваши электронные проекты на базе Arduino и совместимых плат.