Модуль системного ИК-пульта управления
На базе решений для модуля цифровых вводов и модуля управляющих ИК-кодов можно разработать системный пульт с небольшим количеством команд. В качестве излучающего светодиода можно использовать светодиоды от старых пультов управления (или купить аналогичный) или любой светодиод ИК-диапазона (либо захватывающего ИК-диапазон). В последнем случае их следует включать короткими импульсами с током, превышающим средний допустимый ток, но с большой скважностью. Так, кстати, работают и промышленные пульты управления (если не все, то некоторые).
Конечно, возможности такого пульта будут ограничены, как в количестве управляющих клавиш, так и в количестве системных кодов. Но о том, как можно увеличить количество клавиш для управления, мы говорили в разделе, относящемся к модулю цифровых вводов. А увеличение количества системных кодов зависит от реализации. Взяв за основу простейшие ИК-коды, можно создать функцию воспроизведения такого кода, где параметр, меняющий код, может иметь значение, умещающееся в одном байте. В этом случае энергонезависимая часть контроллера уместит достаточно много кодов. Я не знаю готового решения, но полагаю, вам будет интересно попробовать реализовать этот вариант модуля в составе системы. Подразумевается, что пульт управления будет переносным, а в этом случае не забудьте, что контроллер предлагает энергосберегающий режим управления.