Страница 1 из 1

Подскажите как реализовать таймер с сбросом

Добавлено: 30 авг 2020, 17:20
Notturno
Ребят всем привет. Такой вопрос.

Получаю логическую единицу с двух датчиков (не одновременно), логика такая, что при получении единицы с датчика срабатывает буззер и работает заданное время, но при нажатии тактовой кнопки буззер отключается. У меня не получается одновременно два датчика заставить работать через один буззер, не получается сделать так, что бы кнопкой можно было отключить буззер или сбросить таймер...
Датчики подключены на разные пины.

Задача вроде бы не сложная, но какими блоками реализовать, не пойму...

Подскажите как реализовать таймер с сбросом

Добавлено: 30 авг 2020, 19:38
Phazz
Проект приложите

Подскажите как реализовать таймер с сбросом

Добавлено: 30 авг 2020, 20:11
Notturno
Phazz писал(а): 30 авг 2020, 19:38Проект приложите
progect.flp

Подскажите как реализовать таймер с сбросом

Добавлено: 30 авг 2020, 20:35
AlexCrane
[ref]Notturno[/ref], Пробуй
progect v2.flp

Подскажите как реализовать таймер с сбросом

Добавлено: 31 авг 2020, 19:35
Notturno
AlexCrane писал(а): 30 авг 2020, 20:35 [ref]Notturno[/ref], Пробуй
progect v2.flp
Спасибо, я делал подобную логику. Но при такой схеме, после подачи единицы с датчика нужно нажимать кнопку, что бы при следующем срабатывании датчика, снова был звуковой сигнал.
Я накидал схемку, при которой все работает как нужно, но с одним датчиком, так как второй не получается вывести на тот же пин с буззером. Работает или тот или тот.
progect v4.flp
Отправлено спустя 4 часа 34 минуты 11 секунд:
В общем реализовал. Работает как нужно.
Если кому интересно, прилагаю проект со схемой.
Логика: получение данных с датчиков газа и воды с последующей отправкой по MQTT и звуковым оповещением.
Дальше на сервере получение mqtt и перенаправка уведомления на электронную почту или куда-нибудь еще...
Так же отображение на дисплейном модуле TM1637 времени синхронизированном через интернет и температуры полученной с датчика 18В20 по mqtt.