Arduino IR22A01

Arduino IR22A01
Артикул: 2504369

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

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

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

Описание Arduino IR22A01

Отличный выбор! Arduino IR22A01 — это очень популярный и недорогой модуль инфракрасного (ИК) приемопередатчика для плат Arduino. Вот подробное описание, характеристики и совместимость.

📌 Краткое описание

Arduino IR22A01 — это модуль, состоящий из ИК-светодиода (передатчик) и ИК-фотоприемника (приемник), собранных на одной небольшой плате. Он предназначен для двусторонней ИК-связи между устройствами. Модуль позволяет:

  • Принимать команды от стандартных ИК-пультов ДУ (от телевизора, музыкального центра и т.д.).
  • Передавать ИК-сигналы для управления другими устройствами (телевизором, кондиционером, созданием собственного пульта).
  • Организовывать беспроводную связь между двумя или более Arduino на коротких расстояниях (несколько метров) в пределах прямой видимости.

Основное применение: проекты домашней автоматизации, робототехника, управление устройствами с пульта, клонирование пультов ДУ, считывание и анализ ИК-сигналов.


⚙️ Технические характеристики (Technical Specifications)

| Параметр | Значение / Описание | | :--- | :--- | | Рабочее напряжение | 3.3В - 5В (совместим с логикой 5V и 3.3V Arduino) | | Потребляемый ток | Приемник: ~0.6 мА (в режиме ожидания), до 1.5 мА при приеме.
Передатчик: до 20-50 мА (требует токоограничивающего резистора, обычно уже на плате). | | Дальность действия | Прием: до 10-15 метров (зависит от пульта).
Передача: 2-5 метров (зависит от мощности светодиода и условий). | | Несущая частота | 38 кГц (стандартная для большинства бытовой техники). Приемник настроен именно на эту частоту. | | Угол обзора приемника | ± 45° | | Протоколы связи | Совместим со всеми распространенными протоколами: NEC, Sony SIRC, Philips RC5, RC6, Samsung и многими другими. | | Выводы (пины) | 3 пина: VCC (питание), GND (земля), OUT (выход приемника / вход для управления передатчиком). | | Диод передатчика | TSAL6200 или аналог (длина волны ~940 нм). | | Фотоприемник | TSOP38238 или аналог (приемник на 38 кГц). | | Габариты модуля | Примерно 18 x 15 мм. |


🔌 Распиновка (Pinout)

На модуле обычно 3 контакта, расположенных с одной стороны:

  1. OUT / S (Signal) — Цифровой выход приемника. Подключается к любому цифровому пину Arduino (например, D11). Принимает ИК-коды и отправляет их на Arduino.
  2. GND (Ground) — Земля. Подключается к GND Arduino.
  3. VCC (Power) — Питание. Подключается к 5V или 3.3V Arduino.

Важное примечание: Для управления передатчиком (ИК-светодиодом) используется тот же самый пин OUT. Когда Arduino устанавливает на этом пине низкий логический уровень (LOW), светодиод выключен. Для передачи сигнала Arduino генерирует на этом пине высокочастотную ШИМ (38 кГц), которая включает/выключает светодиод, кодируя тем самым команды.


🔧 Парт-номера и совместимые модели

1. Парт-номера компонентов на модуле:

  • Фотоприемник (основная деталь): TSOP38238 — самый распространенный. Аналоги: VS1838B, TL1838, IRM-3638, PNA4602M. Цифры "38" в конце означают частоту 38 кГц.
  • ИК-светодиод (передатчик): TSAL6200 или аналогичный ИК-светодиод с длиной волны 940 нм.
  • Токоограничивающий резистор: Обычно 100 Ом (для питания 5В) или 47-68 Ом (для 3.3В), уже распаян на плате.

2. Совместимые модули и аналоги:

Модуль IR22A01 является клоном или вариацией очень популярной конструкции. Полные аналоги, которые абсолютно взаимозаменяемы:

  • KY-022 (самый распространенный аналог, идентичен по функционалу и распиновке).
  • IR Transceiver Module (общее название).
  • Модули с маркировкой IR Receiver + Transmitter.
  • Многие наборы (например, "37-in-1 Sensor Kit" или "Starter Kit for Arduino") включают в себя именно этот модуль.

3. Библиотеки для работы в Arduino IDE:

Для удобной работы с модулем обязательно понадобится библиотека:

  • IRremote (автор: Armin Joachimsmeyer) — основная и рекомендуемая. Она позволяет как принимать, так и передавать сигналы для десятков протоколов. Установить можно через Менеджер библиотек (искать "IRremote").

💡 Важные замечания и советы по использованию

  1. Не путать с модулем-приемником (KY-022/VS1838). Существует модуль, который выглядит почти так же, но на нем только приемник (маленький 3-ножевой компонент). На модуле IR22A01 дополнительно есть круглый прозрачный ИК-светодиод.
  2. Направленность. ИК-связь требует прямой видимости. Сигнал плохо проходит через препятствия и сильно зависит от угла.
  3. Помехи от света. Мощные источники света (солнце, лампы накаливания) могут создавать помехи для приемника.
  4. Подключение передатчика. Для увеличения дальности передачи ИК-светодиод можно подключить через транзисторный ключ и отдельный источник питания, не нагружая пин Arduino.
  5. Пример скетча: В библиотеке IRremote есть множество примеров (IRrecvDumpV2 — для считывания кодов пульта, IRsendDemo — для отправки кодов).

🛠️ Вывод

Arduino IR22A01 — это универсальный, дешевый и эффективный модуль для добавления ИК-функциональности в ваши проекты. Благодаря обширной библиотеке IRremote и совместимости с большинством бытовой техники, он является отличным выбором как для новичков, так и для опытных разработчиков.

Совместимые модели для Arduino IR22A01

Arduino IR22A01