Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Wi-Fi IR-репликатор: удалённое управление бытовыми приборами (Particle Photon)

Компоненты и материалы

Название Количество
Particle Photon (Wi-Fi MCU) 1
IR-приёмник (TSOP38238 или аналог) 1
IR-светодиод 950 нм (передатчик) 1
Резисторы, транзистор для усилителя IR-светодиода по схеме

Сервисы

Теория: как работают IR-пульты

IR-передатчик мигает на несущей частоте 36–40 кГц. Приёмник демодулирует сигнал, выдавая логические уровни. Каждая кнопка посылает уникальный код (12–32 бита). Библиотека IRremote (Ken Shirriff) декодирует популярные протоколы (NEC, Sony, RC5/6, Samsung и др.).

Этап 1: Схема приёмника

Выводы TSOP: 1 — OUT → D2 Photon, 2 — GND, 3 — VCC (3.3В). Конденсатор 100 нФ рядом с питанием.

Wi-Fi IR-репликатор: удалённое управление бытовыми приборами (Particle Photon)

Этап 2: Декодирование сигналов

Подключите Photon по USB, прошейте скетч (см. GitHub). Запустите particle serial monitor. Наведите пульт на приёмник, нажимайте кнопки. В консоли появятся raw-тайминги (мкс) и декодированный код.

Пример вывода:
8500,4050,500,1500,550,500,550,450,550,500,500,1550,...
Encoded: 3,3,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,END
Где: 3=8500мкс, 2=4000мкс, 1=1500мкс, 0=500мкс.

Этап 3: Схема передатчика

Простая схема (IR-светодиод + резистор) даёт <1 м. Для 10 м нужен транзисторный ключ с током 100–200 мА и импульсный режим.

Wi-Fi IR-репликатор: удалённое управление бытовыми приборами (Particle Photon)

Этап 4: Тестирование передачи

В прошивке есть функции sendSamsungVolumeUp() и sendSamsungVolumeDown(). Наведите IR-светодиод на Samsung TV и вызовите функции через Particle Cloud (Function call). Проверить излучение можно камерой телефона — IR виден как фиолетовое свечение.

Wi-Fi IR-репликатор: удалённое управление бытовыми приборами (Particle Photon)

Этап 5: Удобное хранение кодов

Автор предлагает кодировать тайминги в байты (0,1,2,3) для компактного хранения в прошивке. Перед отправкой функция convertToPulseDuration() восстанавливает микросекунды.

Ресурсы для изучения

Заключение и идеи

С Photon + IRremote можно управлять кондиционером, ТВ, камином из интернета. Дальше — Blynk, Ionic, Google Assistant, Alexa, Porter. Пример реализации: IR-камин в интернете (Feb 2018).

Исходный код: github.com/gusgonnet/infraredReplicator

Wi-Fi IR-репликатор: удалённое управление бытовыми приборами (Particle Photon)

Производственный процесс

  1. Как грузовые вагоны становятся интеллектуальными IoT активами с системой мониторинга состояния Bosch
  2. Интернет вещей и 5G: Драйв будущего подключенных автомобилей
  3. Защита умного дома: почему биометрия необходима для кибербезопасности IoT
  4. Интернет вещей: ткущий соединенный мир
  5. Революция в образовании: использование IoT для улучшения обучения и преподавания
  6. Сборка лазерного танка под управлением Leap Motion — Arduino, Raspberry Pi, RGB-светодиоды
  7. UnifiedWater v1: полный набор датчиков качества воды на Arduino MKR GSM
  8. Wi‑Fi интернет-радио на Raspberry Pi и Arduino: стриминг станций со всего мира
  9. Как подключенные воздушные компрессоры движут Индустрию 4.0 и IoT в современном производстве
  10. Эпизод 7: IoT и Индустрия 4.0 — умные подключенные компрессоры