русский
Germany.ruForen → Архив Досок→ Programmierung

Задачи для начинающих

14.02.21 15:36
Re: Задачи для начинающих
 
anly патриот
anly
in Antwort anly 14.02.21 15:19, Zuletzt geändert 14.02.21 15:42 (anly)

Пример: Управление жалюзями.

Входы:

- кнопка вверх

- кнопка вниз

- сигнал непогоды

Выходы:

- мотор вверх

- мотор вниз

- датчик крайне верхнего положения

- датчик крайне нижнего положения

Требование:

- при нажатии одной из кнопок включить соответствующий мотор

- мотор выключить при отжатии кнопки, если она была нажата менее 3х секунд, иначе отжатие - в игнор

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

- перед включением мотора проверить датчик (может включать и не надо)

- при срабатывании датчика непогоды жалюзи поднять вверх игнорируя кнопки

Проклят нарушающий межи ближнего своего (Втор.27:17)
 

Sprung zu