DFRobot DFR0067
тел. +7(499)347-04-82
Описание DFRobot DFR0067
DFRobot DFR0067 — ИК-приемопередатчик (Infrared Transmitter and Receiver Module)
Описание
DFRobot DFR0067 — это компактный модуль, объединяющий в себе инфракрасный передатчик (IR LED) и инфракрасный приемник (IR receiver) на одной плате. Он предназначен для двусторонней ИК-связи между устройствами, таких как:
- Управление бытовой техникой (телевизоры, кондиционеры, аудиосистемы) через эмуляцию пультов ДУ.
- Создание собственных систем дистанционного управления.
- Связь между двумя микроконтроллерами (например, Arduino) по ИК-каналу.
- Считывание и анализ сигналов существующих ИК-пультов.
Модуль прост в подключении и совместим с популярными платформами, такими как Arduino, через библиотеки IRremote. Он часто используется в робототехнике, умном доме и образовательных проектах.
Технические характеристики
| Параметр | Значение / Описание |
| :--- | :--- |
| Тип модуля | ИК-приемопередатчик (Transmitter + Receiver) |
| Рабочее напряжение | 3.3В — 5В (совместим с 5V и 3.3V логикой) |
| Ток потребления | Приемник: ~0.8 мА (в режиме ожидания),
Передатчик: до 20 мА (при импульсной работе) |
| ИК-приемник | Интегрированный микросхемный приемник (тип 1838B или аналог).
Несущая частота: 38 кГц (стандартная для большинства пультов ДУ) |
| ИК-передатчик | Мощный ИК-светодиод (IR LED) с углом излучения ~20°. |
| Дальность действия | До 8 метров (в зависимости от условий и питания). |
| Протоколы связи | Поддерживает популярные протоколы через библиотеки: NEC, Sony SIRC, Philips RC5, RC6, Raw и др. |
| Интерфейс подключения | 3 контакта (GND, VCC, SIGNAL) для приемника и 2 контакта для передатчика (GND, VCC) или 3 контакта с общим GND. |
| Размеры платы | Приблизительно 40 x 15 мм. |
| Основной чип | Приемник: VS1838B или аналогичный. |
| Дополнительно | На плате есть светодиод для индикации приема сигнала. |
Парт-номера и аналоги
Основной парт-номер производителя:
- DFR0067 — полное обозначение модуля.
Аналоги и родственные модели от DFRobot:
- DFR0107 — ИК-пульт ДУ для Arduino (компаньон для отправки команд).
- DFR0094 — ИК-приемник (только прием, без передатчика).
- SEN0019 — ИК-датчик препятствий (отраженный сигнал, для роботов).
Совместимые / аналогичные модули других производителей:
- Модули на базе приемника VS1838B, TSOP38238, IRM-3638.
- Наборы "IR Transmitter and Receiver Kit" от Adafruit, SparkFun, Seeed Studio.
Совместимые модели и платформы
1. Микроконтроллеры и платы разработки:
- Arduino: Uno, Leonardo, Mega, Nano, Micro и др.
- ESP8266 / NodeMCU
- ESP32
- Raspberry Pi Pico (RP2040)
- STM32 (через соответствующие библиотеки)
2. Платформы и среды разработки:
- Arduino IDE (основная рекомендуемая среда).
- PlatformIO
- MicroPython (для ESP32/RP2040 с соответствующими библиотеками).
- Raspberry Pi (через GPIO, на Python/C++).
3. Ключевые программные библиотеки:
- IRremote (by shirriff, z3t0, ArminJo) — самая популярная библиотека для Arduino. Позволяет как принимать, так и отправлять ИК-коды.
- IRLib2 — альтернативная библиотека с расширенной поддержкой протоколов.
Краткое применение
- Подключение: Выводы модуля подключаются к цифровым пинам Arduino (приемник — к любому цифровому, передатчик — к пину с ШИМ, например, 3).
- Программирование: Установка библиотеки IRremote и использование примеров кода (
IRrecvDemo,IRsendDemo). - Обучение: Идеально подходит для изучения принципов ИК-связи, реверс-инжиниринга пультов и создания систем автоматизации.
Модуль DFR0067 является классическим, проверенным решением для проектов, требующих инфракрасной передачи данных.