для понимания задачи.
есть группы света - одна в коридоре, четыре на кухне и одна в комнате. соответственно, выключатели 1 в коридоре, 2 на кухне и 1 в комнате.
Короткое нажатие включает\выключает свет только в той комнате где находится выключатель. Удержание выключает все лампы.
На кухне 1 кнопка включает первую группу, вторая кнопка включает вторую группу. При удержании первой кнопки, второй выбираем другие схемы освещения допустим 1+2, 1+4 и т.д.
Я только начинаю вникать в лоджик и, если можно, то ответы с примерами.
Я понимаю как в теории это реализовать - создали переменную и меняем 0 на 1 и обратно, в зависимости от условий. Но как реализовать в лоджике вообще не понимаю. А точнее как реализовать проверку условий и посыл 0 или 1 на выход. Изучаю на примерах. Но примеров очень мало.
да, все кнопки равноправные
короткое выключает свет только в одной комнате. Длительное нажатие выключает во всех.
Спасибо. Возник сразу вопрос - что подключается к l1, l2, l3?





Ответить с цитированием