Вход на сайт
Задачи для начинающих
5160 просмотров
Перейти к просмотру всей ветки
в ответ anly 14.02.21 15:19, Последний раз изменено 14.02.21 15:42 (anly)
Пример: Управление жалюзями.
Входы:
- кнопка вверх
- кнопка вниз
- сигнал непогоды
Выходы:
- мотор вверх
- мотор вниз
- датчик крайне верхнего положения
- датчик крайне нижнего положения
Требование:
- при нажатии одной из кнопок включить соответствующий мотор
- мотор выключить при отжатии кнопки, если она была нажата менее 3х секунд, иначе отжатие - в игнор
- мотор выключить при срабатывании датчика крайнего положения или нажатия любой из кнопок
- перед включением мотора проверить датчик (может включать и не надо)
- при срабатывании датчика непогоды жалюзи поднять вверх игнорируя кнопки
Проклят нарушающий межи ближнего своего (Втор.27:17)