Дистанционное управление нагрузками. Устройство управления нагрузками при помощи любого ик пульта Можно ли сделать игрушку на дистанционном реле

2015-02-13 в 01:49

Приобрел на китайском аукционе очередное устройство представляющее собой комплект из приемника и передатчика.

Приемник модели JY-JM5V (XD-YK04) и построен на микросхеме SC2272-M4. Работает на частоте 315 МГц. Четырехканальный приемник имеющий также возможность кодирования чтобы не принимать сигналы с других пультов которые могут находится и использоваться рядом. Помимо выходов для четырех нагрузок, имеется универсальный выход. На него сигнал подается при нажатии на любую кнопку.

Передатчик построен на микросхеме SC2262. Работает на частоте 315 МГц. Имеет четыре кнопки, а следовательно может управлять четырмя нагрузками. Плата с батарейкой (типоразмер 23А 12V) размещена в удобном пластиковом корпусе-брелке. В нем имеется телескопическая антенна, что неприменно увеличит дальность передачи сигнала. Имеется защита от случайного нажатия на кнопки. Реализовано это с помощью задвигающейся крышки. По мне в нем есть один небольшой минус. Антенна никак не закреплена и держится лишь за счет припаянного к ней проводника.

Позже немного пожалел что не заказал готовый модуль приемника с установленным блоками реле. Но это меня не остановило, а наоборот заинтересовало. Поиски в интернете не помогли найти мне действительную рабочую схему подключения данного модуля. Нашел лишь схему подключения его к Arduino . В итоге получилась такая простая схема. Нарисовал цепь для одного канала, для других сделать аналогично. На схеме виден контакт UT (обозначен на плате приемника). Тот самый универсальный выход. Длина антенны 22 см (в иделае).

Тестировал все на макетной плате . Проверял работу на осцилографе (страшный С1-159) но показал что надо. Схема полностью рабочая. При нажатии на кнопку передатчика, на выходе приемника появляется сигнал. При отпуске кнопки, нагрузка отключается. Слышал есть такие же модули которые работают в тригеррном режиме. При этом микросхемы имеют иную маркировку.

Если возникнут вопросы, задавайте.

Не пропустите обновления! Подписывайтесь на нашу группу

Всем привет.
Небольшой обзор реле с радиоканалом 433Mhz.
Есть варианты NC/NO для подключения одной линии управления

Иногда требуется что-то включать/выключать дистанционно, без всяких там 3G/Wi-Fi и облачных сервисов.
Для подобных целей лучше использовать простые и «топорные» реле.
Самые простые - дистанционно управляемые модули реле.

Внешний вид модуля реле на фото.


Это маленькая печатная плата с простым реле SONGLE SRD-12VDC-SL-C(3 контакта COM/NO/NC, плюс выводы 12В на катушку), расположенная в коробочке аля кейс для предохранителей (fuse box).

Для управления служит небольшой пульт-брелок с двумя кнопками (А/В) и индикатором.
На плате AK-RK01SY присутствует светодиод-индикатор, реле и модуль беспроводной связи 433МГц.


Внешний вид пульта управления


Варианты применения: включение-выключение освещения, активация электрозамка, открытие ворот/дверей/занавесок, дистанционное включение/выключение приборов и так далее.

Характеристики:
Brand: No Name
Model: AK-RK01SY
Input Power: DC10V-14V
Standby Current: <5MA
RF Frequency: 433MHz
RF working mode: superheterodyne reception
Receive sensitivity: -108dbm
Transmitting distance: 100m (open area)
Decoding mode: MCU software decoding
Working mode: Momentary, Toggle, Latching
Wiring type: fixed terminal
Output Terminal: NO, NC, COM
Remote Control battery: 1*12V 23A (included)
Supporting Remote Control Type: learning code (1527 chip); fixed code
Receiver Board Size: Approx. 3.5*3*3cm
Fuse Box Size: 4*3.7*2.7cm

Посылка пришла быстро, в почтовом пакете, внутри в пупырке зип-пакетик с модулем реле и пультом.


Еще в комплекте был вкладыш-инструкция

Внешний вид блока реле.
Размеры почти 4 см х 4 см х 2,7 см


Масса 25 грамм - это совсем не критично, так как подразумевается стационарная установка. Хотя…


Корпус fuse box разбирается легко, внутри просто вложена плата с реле и приемником.


Размеры также небольшие


На обратной стороне присутствует цоколевка колодки, а также маркировка-напоминалка про режимы работы.


Антенна в виде спиральки провода, модуль приемника припаян вертикально к плате реле






В собранном виде.

Пульт от модуля реле небольшой, удобно носить на ключах в качестве брелока


Масса всего 20 грамм


С обратной стороны наклейка с частотой диапазона ДУ.
Разбираем пульт


Внутри 12В батарейка типоразмера 23А (как в автосигнализациях), а также плата с двумя кнопками и радиопередатчиком


Батарейка так то отдельно сравнима по стоимости со всем модулем реле. То, что она уже есть - большой плюс.


Маркировка печатной платы пульта AK-BF02


Передатчик собран на основе резонатора NDR4208 (получаемая частота около 433.92MГц)


Ну и две микрокнопки А и Б соответственно. А также светодиод индикации работы.


Обратная сторона без элементов. Примечательно, что присутствует посадочное место на одну микросхему и на обратной стороне - для кодирования (массив перемычек HLF). В данном варианте это все не используется.


Работа простая. Подключаем согласно указанным выше схемам в разрыв цепи питания исполнительного устройства.
Нажимаем кнопки на пульте. Обратите внимание, во время передачи с пульта присутствует индикация (красный светодиод).




Кнопка А сделана из красного прозрачного пластика. В - из серого


Еще раз обратная сторона пульта - держится все на двух саморезах


Фото в руке. Пульт действительно как брелок, маленький.



Из важного приведу описание режимов обучения пульта:
Режимы работы: Моментальный (Momentary), Переключение (Toggle) и Фиксированный (Latched).
1. Нажимаем кнопку Learn на плате 1 раз. Ждем мигания диода. Нажимаем на пульте кнопку. Диод мигает еще раз и устанавливается режим работы «1» - Моментальный.
Он служит для активации устройства в момент удержания кнопки. Условно - держим кнопку на пульте - горит подстветка.
2. Нажимаем кнопку Learn на плате 2 раза. Ждем мигания диода. Нажимаем на пульте кнопку. Диод мигает еще раз и устанавливается режим работы «2» - Переключение.
Нажимает кнопку на пульте - устройство включается. Нажимает повторно эту же кнопку - устройство выключается.
3. Нажимаем кнопку Learn на плате 3 раза. Ждем зажигания диода. Нажимаем на пульте кнопку А. Диод на плате мигает. Затем нажимаем на пульте кнопку В. Диод опять мигает и гаснет.
Теперь включение устройства будет только по кнопке А, а выключение - по кнопке В.
Самый удобный режим для меня))))

Дополнительная информация - инструкция на английском

Универсальный способ подключения в разрыв цепи питания контролируемого устройства


Еще в качестве примера подключения: А) питание 12В освещения (например, LED ленты), и Б) питание лампочек на 220В (подходит для управления любой нагрузкой, 1В.....250В, до 10А).

Подключаю модуль реле для теста.
На фотографии индикация светодиодом при обучении

Несколько тестов
В простое потребление минимальное - около 0,002А.


При срабатывании и удержании ток возрастает. Около 0,05А.

Режим моментальный. Нажимаю и держу А - горит лампочка. Отпускаю - тут же гаснет.


Режим с удержанием. Нажимаю А и отпускаю - загорается и горит лампочка. Реле постоянно включено. Нажимаю В и отпускаю - гаснет.


Сначала думал поставить в разрыв питания 3Д принтера, как резервную кнопку.
Но всплыла проблема с мощностью подогреваемого стола.


Естественно, такое подключение не эффективное.
Переделал на раздельное питание стола и остальной электроники.


С блока питания 6А идет через данный модуль реле и я могу отключить управление принтером и нагрев сопла/двигатели по кнопке.
Нагрев на стол идет через твердотельное реле. Соответственно, если плата управления обесточена, то и стол не греется.
Достаточно удобно, особенно при контроле в пределах комнаты/квартиры. Если кто-то из домашних начинает кричать, что опять паутинка пошла или еще что-то, то всегда можно отключить с брелока, не доставая смартфон и не ища судорожно кнопку облачного управления.

В целом реле удобное. Маленькие размеры и универсальное подключение позволяют управлять чем угодно.
Два момента важны: используется управление на частоте 433МГц, то есть можно управлять и другим подобным модулем реле со сходной частотой, как и подобрать пульт для своего модуля при утере.
Второй момент - дальность дистанционного управления заявлен не более 100м (без помех). Я работал в пределах квартиры - нормально срабатывает. Если открывать замок или ворота, стоя непосредственно перед ними - тоже без проблем. На вскидку - метров 20 работает. Предельную дальность срабатывания я не проверял. Опять же это очень сильно зависит от уровня заряда батарейки.

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

Планирую купить +37 Добавить в избранное Обзор понравился +45 +71

Всем доброго времени суток!!! На этот раз представляю вашему вниманию устройство управления нагрузками при помощи любого ИК пульта, будь он от телевизора, двд плейера и прочей бытовой лабуды:-)
В наше прогрессивное время, разнообразие схемных решений, доступность любого радиокомпонента делает многих настолько ленивыми (например меня ), что неохота лишний раз встать с дивана, что бы включить даже свет. На помощь таким "тунеядцам" и приходит данная схема. Сразу оговорюсь, прошивка не моя, до этого она предназначалась для IR драйвера и формирования сигналов TxD, RxD и т.п. Мною просто была доработана, а также изменена принципиальная схема, добавлен индикаторный светодиод, а также исполнительная часть в виде токоограничивающего резистора, реле, диодов и транзисторных ключей. Что ж, не буду много расписывать - приступим.
Итак, принципиальная схема:


Насколько можно заметить всё проще пареной репы:-) Для удобства работы даже изобразил цоколёвку элементов.

"Сердце" данной схемы дешёвый и сердитый Attiny13.



Сигналы с пульта принимает интегральный IR приёмник TSOP4836, пару элементов в обвеске,
испонительная часть и получаем полноценное устройство управления аж тремя нагрузками!!!

Итак, список необходимых компонентов:


Идём за детальками...


И понадобится нам следуюющее...


Приступаем к изготовлению платки, думаю этот процесс описывать не стоит - ничего нового.
Как обычно: Sprint Layout --> глянцевая бумага --> лазерный принтер --> утюг --> вода --> ацетон --> хлорное железо --> сплав Розе --> сверление --> пайка.


После всех манипуляций с фольгированным текстолитом и получения нужного нам "тела" Прошиваем МК.
Мне очень нравится CodeVisionAVR, поэтому работаю всегда в нём. Не забываем про фьюзы, а именно:

Настроить внутренний RC генератор на частоту 9,6 мГц (CSKEL = 10)
- Оставляем включенным возможность внутрисхемного программирования (SPIEN = 0)
- Устанавливаем защиту от стирания EEPROM (EESAVE = 0)
- Время запуска устанавливаем 14 CK + 64 ms(SUT = 10)

Для прочей наглядности предоставляю скриншот для CodeVisionAVR



В качестве питания нашего лентяйского девайса применил небольшой торроидальный трасформатор,
который нашёлся в закромах после очередных поисков


По внешнему виду примерно 8-10 ватт. Да нам этого вполне и достаточно.
Даже в случае включения всех нагрузок потребляемый ток составит:
120 мкА - микроконтроллер, 90 мА - 3 релюшки(I=12 В / 400 Ом = 30 мА * 3 = 90мА)
УУУУ...!!! Да нам такой мощности за глаза хватит, даже лишнее, ну да ладно, жадничать не будем, а то скупой платит дважды:fellow:
Не забудьте только Тиньку поставить на плату после прошивки, а то потом скажете, мол ничего не работает
Ну будем надеяться, что у вас все заработало с первого раза
Итак...включаем
Показателем того, что только что прошитая внутренняя программа запустилась удачно,
является мигание светодиода HL1 при подаче питания на схему. Берем любой пульт и пробуем нажать какую-либо кнопку.
Если светодиод реагирует своим мерцанием на нажатия - это признак того, что устройство сможет работать с данным пультом.
Пока что мы видим, что любое нажатие не приносит каких либо действий. Это всё потому, что оно не знает кодов пульта, поэтому нужно пройти определённую процедуру обучения для этого необходимо:

1. Нажать любую кнопку и держать её до тех пор, пока светодиод не погаснет (примерно 10 секунд)
2. Теперь нужно нажать последовательно 7 клавиш, которые буду отвечать за команды в следующем порядке:
а) Первая кнопка - включение нагрузки А
б) Вторая кнопка - включение нагрузки В
в) Третья кнопка - включение нагрузки С
г) Четвёртая кнопка - включение всех нагрузок
д) Пятая кнопка - выключение всех нагрузок
е) Шестая кнопка - запоминание текущего состояния
ж) Седьмая кнопка - восстановление последнего запомненного состояния
Коды сохраняются в энергонезависимую память, поэтому данную процедуру необходимо будет произвести всего лишь один раз.
Теперь пробуем нажать любую из выбранных клавиш. Слышим щелканье реле? Прекрасно!!! Всё получилось:-)
Моя проблема состоит в том, что я не особо люблю делать корпусы, но надо, поэтому получилось вот такое.

Данный вид освещения активно применяется в жилых, офисных и даже производственных помещениях. Наибольшую популярность сегодня получили системы контроля реализованные с помощью радиовыключателей, датчиков движения, контроллеров с пультами управления, смартфонов и компьютеров. Современные технологии позволяют управлять или на придомовом участке, будучи, находясь за сотни километров от них. Некоторые из них будут рассмотрены в статье.

Преимущество дистанционного управления

Использование устройств дистанционного управления позволяет решить ряд задач:

  • Экономно расходовать электроэнергию;
  • Сделать процесс включения/отключения светильников максимально комфортным;
  • Обезопасить свой дом или квартиру от посягательств злоумышленников (эффект присутствия).

Виды дистанционного управления

Дистанционное включение света бывает проводным и беспроводным, ручным и автоматическим, с возможностью манипулирования светом с устройств, работающих по принципу излучения и приема волн определенных частот: инфракрасным, микроволновым, радиочастотным, звуковым, ультразвуковым, голосовым (управление конкретными командами). В этой статье подробно остановимся на управлении освещением с помощью различного типа излучений, голосовых и звуковых команд.

Инфракрасное и радиоволновое управление светом с пульта

Инфракрасное управление освещением с использованием пульта применяется крайне редко. В основном подобные системы работают по принципу передачи сигнала по радиоканалу. Для возможности манипулирования световыми приборами с помощью ИК-луча в разрыв цепи подключается блок дистанционного управления освещением, например BM8049M. Он позволяет включать и выключатель лампу обычным пультом от телевизора. Для этого на блок наводят пульт, жмут любую клавишу (которая не используется для переключения каналов), после чего команда записывается в памяти и теперь контролировать включение света можно, не вставая с дивана.

Главные недостатки использования ИК-пультов дистанционного управления светом – необходимость в их точном наведении на приемник сигнала, так как они работают только в пределах прямой видимости, и малая дальность действия луча, но в этом случае можно использовать ретрансляторы.

Гораздо большее распространение получили системы управления светом с помощью пульта, в которых сигнал передается с устройства управления на контроллер, регулирующий процесс включения/выключения света на определенной радиочастоте.

Управление светом по радиоканалу более востребовано по нескольким причинам:

  • Возможность управления светом не только пульта, но также компьютера, смартфона и прочих устройств;
  • Радиус действия сигнала – около 100 метров при отсутствии препятствий, 15-25 метров при наличии заграждений;
  • Возможность установки усилителей сигнала и ретрансляторов для лучшей передачи команд с устройства управления.

Система дистанционного управления освещением по радиоканалу с помощью пульта состоит из:

  • Пульта;
  • Аккумулятора;
  • Контроллера дистанционного управления, подключаемого к сети и нагрузке.

Устанавливают контроллер в стену или стакан люстры (смотрите фото). Им можно управлять лампами накаливания, компактными и обычными люминесцентными, галогенными, светодиодными лампами, причем не только единичными светильниками, но и их группой.

Обзор блоков дистанционного управления освещением, китайского производства, при помощи пульта, по радиоканалу, видео:

Дистанционное управление светом с помощью инфракрасных и радиовыключателей

Инфракрасные выключатели – редкость на рынке светотехники, так как разумнее управлять светом с использованием радиоустройств. Один из самых популярных выключателей – "Сапфир" компании Ноотехника (Беларусь). Эта же компания выпускает множество устройств управления освещением по радиоканалу, в том числе упомянутые ниже. Управляется выключатель любым пультом, например, телевизионным или вручную. Принимает сигналы приемник, расположенный внутри устройства на сенсорной панели. Выключатель света с пультом дистанционного управления представлен на фото.

Обзор ИК-выключателя "Сапфир", видео:

Выключатель света с дистанционным управлением располагают в любом удобном для себя месте, силовые блоки – в распределительной коробке или стакане люстры.

Пример "привязки" блока управления освещением к радиовыключателю, видео:

Использование датчиков для управления освещением

На рынке светотехники широко представлены различные датчики движения, для дистанционного управления освещением. Наиболее распространенные из них – инфракрасные. Они представляют собой устройства, замыкающие или размыкающие цепь освещения при увеличении уровня инфракрасного излучения в зоне их "видимости". Как только в поле действия датчика попадает человек или животное, температура тела которых выше температуры фона – свет включается. Как только человек покидает зону действия датчика или несколько секунд находится в неподвижном положении – свет отключается. Монтируются датчики движения чаще всего в подъездах, над входной дверью, реже – внутри квартиры.

Недостатки и преимущества инфракрасных датчиков

К недостаткам использования датчиков движения относят возможность ложных срабатываний (реакция на теплый воздух, солнечные лучи), ухудшение работы на улице из-за атмосферных осадков, отсутствие срабатывания прибора в случае, когда одежда человека не пропускает инфракрасное излучение, постоянное выключение света через 10-15 секунд, как только двигательная активность снижается.

К преимуществам датчиков относят возможность контроля потребления электрической энергии и как следствие снижения денежных затрат, безопасность для здоровья человека, удобство использования.

Подключение датчиков движения не вызывает трудностей, очень часто встречается схема монтажа, представленная ниже. Для ее реализации необходим трехжильный провод, которым устройство управления освещением запитывается от сети и соединяется с нагрузкой. Фазный провод сети подключается к фазному проводу датчика. Нулевые проводники светильника, сети питания и датчика соединяются вместе. Светильник фазным проводом соединяется с оставшимся проводом датчика.

Выбор инфракрасных датчиков движения

При выборе ИК-датчиков обращают внимание на следующие параметры:

  • Место применения. Датчики выпускаются со степенями защиты от IP20 до IP 55 и бывают выстраиваемыми и навесными. Для использования в квартире выгоднее смотрится встраиваемый датчик, а степень защиты практически не играет роли. Для установки устройства на улице или в подъезде лучше выбрать модель с защитой от пыли и воды, устанавливаемую на кронштейне;
  • Максимальная дальность действия. ИК-датчики улавливают изменение температуры фона на расстоянии 10-20 метров. Те из них, которые планируется установить на улице должны иметь больший радиус "охвата". В помещении этот параметр ни к чему;
  • Угол обнаружения. В вертикальной плоскости угол обзора датчиков – 15-20 градусов, в горизонтальной – от 60 до 360 градусов;
  • Мощность нагрузки. Перед покупкой датчика надо знать мощность подключаемой к нему нагрузки и выбирать устройство по этим показателям с запасом.

Использование других датчиков движения для управления светом

Кроме инфракрасных регуляторов для управления освещением иногда применяются микроволновые, звуковые и ультразвуковые, а также комбинированные датчики.

Микроволновые датчики

Микроволновые датчики работают по принципу излучения и приема электромагнитных волн. В обычном режиме частота и длина излучаемых и отраженных от объектов волн одинакова. Когда в зону действия датчика попадает человек, эти параметры изменяются, после чего активируется механизм коммутации световой цепи. Преимущества микроволновых датчиков в том, что они являются высокоточными устройствами, отлично работают даже при плохой погоде, а недостатки – возможность ложных срабатываний, высокая цена, вредное излучение у датчиков с большим радиусом охвата.

Ультразвуковые датчики

Ультразвуковые датчики по принципу работы схожи с микроволновыми датчиками. Внутри этих устройств установлен генератор звуковых волн, частотой от 20 до 60 килогерц, которые излучаются и отражаются от объектов, расположенных в поле действия датчика. При попадании человека или животного в радиус охвата, частота приходящих на датчик звуковых волн меняется, что прибор сразу же регистрирует. Недостатки ультразвуковых датчиков: могут не среагировать на плавное перемещение, вызывают дискомфорт у животных. Преимущества датчиков: невысокая стоимость, работают в условиях повышенной влажности, изменения температуры, реагируют на движение независимо от того, одежда из какого материала на человеке.

Комбинированные датчики

Комбинированные датчики совмещают в себе несколько технологий обнаружения движения. Они могут использовать микроволновое и ультразвуковое излучение или инфракрасное и микроволновое. Такие устройства наиболее качественно выполняют поставленные перед ними задачи.

Звуковые датчики

Звуковые датчики реагируют на резкое изменение звука, уровень которого устанавливается путем изменения чувствительности датчика. Чаще всего включают и отключают свет хлопком в ладоши. Разновидностью звуковых датчиков можно считать и голосовые выключатели.

Голосовое управление светом

Голосовое управление световыми приборами в квартире реализуется с помощью голосовых датчиков-выключателей, часто используемых в системах "Умный дом", а также компьютеров или смартфонов на которых установлена специальная программа.

Выключатели света с дистанционным управлением (голосовые) делятся на два типа: с необходимостью настройки и без нее. В первом случае нужно обучить устройство командам активации, включения и выключения света, во втором случае все команды уже прописаны в памяти и указаны в инструкции, надо только использовать их для управления. Часто подобными выключателями можно управлять не только голосом, но и любым пультом. К таковым относятся "Жако" и "Серви". Ознакомиться с особенностями их работы можно на сайтах производителей.

Которое выдает по UART код нажатой на IR-пульте клавиши, совсем не сложно сделать прошивку для прямого дрыганья ногами микроконтроллера. Единственная проблема в том, что заранее неизвестно какой пульт мы будем использовать или какую клавишу задействуем. Придется приделать к программе кусок, позволяющий изучать нужные кнопки. Этим мы сейчас и займемся!

Согласитесь, очень удобно когда, не вставая с кресла, можно одним пультом управлять, кроме телевизора, еще и освещением, вентилятором или другими бытовыми приборами в комнате. А если к устройству трудно (или вообще невозможно) добраться? Или нужен пульт для управления Вашей моделью. Именно для таких целей и предназначено это устройство. Для управления нагрузками подойдет любой, выбранный Вами пульт, на котором можно выбрать любые клавиши. И если вдруг Вы не сможете быстро отыскать, где-то оставленный Вами пульт, Вы сможете использовать любой другой попавшийся под руку пульт, пройдя несложную процедуру его изучения. В общем, это нужное устройство. Будем собирать!

Сборка устройства.
Для устройства управления нагрузками возьмем, ранее сделанную нами, . Переделывать ничего не нужно – все, что нам понадобиться уже есть на плате.

Ножки Load A, Load B, Load C предназначены для управлением нагрузками (как подключить нагрузку к микроконтроллеру – ). Индикаторный светодиод будет отображать действия устройства.

Прошивка.
Для прошивки микроконтроллера на плате выведены все необходимые сигналы. Подключаем программатор и заливаем прошивку.
- Прошивка устройства управления нагрузками
- Фьюз биты для устройства

Работа устройства.
Работает устройство очень просто. Перед тем как использовать выбранный пульт необходимо пройти процедуру его изучения. Нажимая на изученные кнопки пульта можно управлять нагрузками: включать/отключать их как по отдельности, так и все вместе; запоминать и восстанавливать текущее состояние.

Процедура изучения клавиш пульта:
— включаем устройство;
— в течении около 10 секунд удерживаем нажатой любую клавишу пульта (для разных пультов время удержания разное, так как замеряется не время удержания, а количество автоповторов команды кнопки);
— по истечении 10 секунд замерцает индикаторный светодиод – устройство перешло в режим изучения;
— далее последовательно нажимаем клавиши пульта в порядке следования функций устройства. После каждой нажатой клавиши устройство будет подтверждать запоминание кнопки мерцанием;
— после последней изученной кнопки устройство подтвердит окончание изучения пульта длительным мерцанием и перейдет в режим управления нагрузкой.
Изучение команд клавиш пульта можно производить сколько угодно раз. Изученные кнопки записываются в энергонезависимую память, поэтому устройство их будет «помнить» даже после обесточивания устройства.

Последовательность изучения кнопок пульта:
1
включение/отключение нагрузки A (Load A)
2 включение/отключение нагрузки B (Load B)
3 включение/отключение нагрузки C (Load C)
4 выключить все нагрузки
5 включить все нагрузки
6 сохранить состояние нагрузок в энергонезависимую память
7 восстановить из энергонезависимой памяти состояние нагрузок
Всего 7 команд.

Если у Вас нет нужного количества свободных кнопок на Вашем пульте, или Вам не нужны некоторые функции – просто нажмите на ненужной функции уже изученную клавишу и эта функция не будет задействована.

Видео, о том как это все выглядит на самом деле:

P.S. Данный вариант обработки IR-сигнала и изучения пультов почти без изменений войдет в 1W-IR сеть, т.е. каждое устройство в сети (если это для него нужно) сможет принимать кроме сообщений сети еще и команды с IR-пультов. Алгоритм еще будет дорабатываться, так как он еще не оптимален и не отлажен.

МОДИФИКАЦИИ.
(Изменение некоторых аспектов работы устройства. Общая логика работы остается прежней)

Больше модификаций можно . Там-же можно показать свои модификации.

Модификация №1.
— Убрано: запуск процедуры обучения пульта при длительном нажатии на любую клавишу пульта.
+ Добавлено: запуск процедуры обучения пульта при условии закорачивания ножки кристалла 6 (PB1) (или штырька платы Out) на «землю» при подаче питания. После перехода в режим обучения (индикаторный светодиод помигает) ножку нужно «отпустить».

Модифицированная прошивка Mod1