Индикация открытой двери с задержкой
- Войдите на сайт для отправки комментариев
Втр, 28/07/2015 - 16:49
Приветствую. Я новичок в программировании. Возникла следующая задача: есть СМК-дачтик (геркон) и светодиод. При размыкании СМК-датчика светодиод должен загораться через 30 секунд и гореть постоянно, при обратном замыкании датчика светодиод должен тухнуть. Поскажите, пожалуйста, код для реализации данной задачи.
что делать, если в течении этих 30 сек:
1) обратно замкнуть контакт?
2) несколько раз разомкнуть/замкнуть контакт - сбрасывать время, не обращать внимание, ... , ... ?
1) не должен загораться
2) время должно сбрасываться
ну тогда так:
1) пьем чай/кофе, поглядываем на датчик;
2) враг детектед - смотрим на часы и засекаем время;
3) пьем чай/кофе дальше, поглядывая на время - 30 сек прошло?
3a) нет - проверяем датчик: сигнал пропал? - да: чешем репу, шепчем "показалось", крестимся и переходим к п.1;
3b) да - включаем лампочку;
4) пьем чай/кофе, поглядываем на датчик - сигнал пропал? да - тушим свет и переходим к п.1