PDA

Просмотр полной версии : Освещение на Овен 102



Сергей 22
15.03.2022, 14:58
Делаю программу для овен 102.
задача: включение 2 ламп с одной кнопки.
Особенности логики включения: при первом нажатии загорается лампа №1, если в течении 2 секунд не было нажатия 2, то при нажатии 2 лампа №1 тухнет, если в течении 2 секунд было нажатие 2, то загорается лампа №2 и пр нажатии 3 обе лампы тухнут. Сделал программу которая соответствует данной задаче без одного пункта(если в течении 2 секунд не было нажатия 2, то при нажатии 2 лампа №1 тухнет), после истечения 2 секунд лампа № 2 не загорается, но и выключается двумя щелчками, а хотелось бы одним.
Буду благодарен за помощь в решении.

melky
15.03.2022, 15:16
не смотрел, ибо нефик :)

обычный D-trigger сделайте, который будет управлять лампой 1 и при включении просто на 2 секунды блокируйте его выключение.
На лампу 2 можно поставить счетчик, который включит ее по двойному щелчку в указанную паузу.

А что вы будете делать, если при выключенном свете вам надо включить сразу 2-ю лампу, не включая первую? :)

Ollema
15.03.2022, 21:02
Этого препод не говорил!

Dimensy
15.03.2022, 22:35
Как вариант
59705

Сергей 22
18.03.2022, 11:27
Задача с включением 2 лампы отдельно была решена, но не актуальна.

Сергей 22
18.03.2022, 11:28
Как вариант
59705

Благодарю за участие, иду пробовать.

Сергей 22
18.03.2022, 11:29
Как вариант
59705

Вопрос новичка, а пунктирная линия , что означает?

cond33
18.03.2022, 12:01
Вопрос новичка, а пунктирная линия , что означает?

Линия задержки.

59753

Сергей 22
21.03.2022, 11:42
Линия задержки.

59753

Благодарю!!!