Таймер обратного отсчёта времени H:M:S

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Vladimir1967
Рядовой
Сообщения: 22
Зарегистрирован: 15 июн 2020, 18:29
Имя: Владимир

Таймер обратного отсчёта времени H:M:S

Сообщение Vladimir1967 »

Про штатный генератор понял, использовал его. А про R-тригер не понял для чего нужен. Можно пример?
Vladimir1967
Рядовой
Сообщения: 22
Зарегистрирован: 15 июн 2020, 18:29
Имя: Владимир

Таймер обратного отсчёта времени H:M:S

Сообщение Vladimir1967 »

aidar_i писал(а): 20 апр 2023, 18:15
Vladimir1967 писал(а): 20 апр 2023, 10:58 Но все равно вопрос остался, как исправить данную ошибку, используя готовый генератор?
Вы хоть выложите свой проект с генератором или ссылку на этот генератор.
А так пишет библиотека не подходит.
Этот генератор из 1-го поста, в этом проекте он применяется "ТАЙМЕР3_ext_(H_M_S)_(FBD).zip".
Sanok
Рядовой
Сообщения: 26
Зарегистрирован: 31 авг 2021, 06:19
Откуда: Добряка
Имя: Александр

Таймер обратного отсчёта времени H:M:S

Сообщение Sanok »

500мс, симитричный мультивибратор, R-триггер будет раз в секунду подавать короткий импульс
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sio
Сержант
Сообщения: 115
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр

Таймер обратного отсчёта времени H:M:S

Сообщение Sio »

Приветствую дорогие друзья,
собрал таймер по приведенной выше схеме и хотел спросить, как вывести обратный отсчет чисел в виде строки?
Например если в минутах установленно 60 мин -- то строка показывает 59, 58, 57 итд. обратный отчёт...
Хотел выводить показания после нажатия на кнопку "старт"
П.с. Хорошо бы было и в секундах отчёт времени наблюдать....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Naladchik
Капитан
Сообщения: 832
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел

Таймер обратного отсчёта времени H:M:S

Сообщение Naladchik »

Sio писал(а): 10 фев 2024, 22:00 как вывести обратный отсчет чисел в виде строки?
В штатных блоках никак.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

Таймер обратного отсчёта времени H:M:S

Сообщение Phazz »

Naladchik, а что мешает?
Naladchik
Капитан
Сообщения: 832
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел

Таймер обратного отсчёта времени H:M:S

Сообщение Naladchik »

Phazz писал(а): 11 фев 2024, 09:12а что мешает?
Наверное отсутствие такой возможности в функциях, которые используют штатные блоки.
Или у Вас есть свое решение?
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Sio
Сержант
Сообщения: 115
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр

Таймер обратного отсчёта времени H:M:S

Сообщение Sio »

Спасибо что ответили Друзья.
Просто применил блок Alexа Crane, тоже вариант...
Работает как надо!
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

Таймер обратного отсчёта времени H:M:S

Сообщение Phazz »

Naladchik писал(а): 11 фев 2024, 09:22
Phazz писал(а): 11 фев 2024, 09:12а что мешает?
Наверное отсутствие такой возможности в функциях, которые используют штатные блоки.
Или у Вас есть свое решение?
Конвертация в строку + сложение строк. Каких функций не хватает?
Naladchik
Капитан
Сообщения: 832
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел

Таймер обратного отсчёта времени H:M:S

Сообщение Naladchik »

Phazz писал(а): 11 фев 2024, 13:39 Конвертация в строку
Теперь у стандартного таймера осталось найти то, что в строку конвертировать. Будьте добры, пример накидайте.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

Таймер обратного отсчёта времени H:M:S

Сообщение Phazz »

Naladchik,
2024-02-11_21-06-58.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Naladchik
Капитан
Сообщения: 832
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел

Таймер обратного отсчёта времени H:M:S

Сообщение Naladchik »

Phazz,
А как Ваша схема согласуется с
Sio писал(а): 10 фев 2024, 22:00 собрал таймер по приведенной выше схеме и хотел спросить, как вывести обратный отсчет чисел в виде строки?
Речь шла все таки об использовании стандартного таймера, а не счетчика.
И мой ответ о невозможности вывода обратного отсчета также был именно про таймер, в котором данный функционал отсутствует.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

Таймер обратного отсчёта времени H:M:S

Сообщение Phazz »

Naladchik, технически не сложно сделать обратный отсчёт. У вас есть все инструменты и утверждение что невозможно вывести в строку работу таймера не верно. В данном случае генератор выступает в роли тикера а счетчик отсчитывает количество тиков. Да по той схеме это невозможно, я предложил просто другую схему, где это все возможно. В том числе задавать время в минутах и часах.

Отправлено спустя 1 минуту 43 секунды:
Naladchik писал(а): 11 фев 2024, 08:44
Sio писал(а): 10 фев 2024, 22:00 как вывести обратный отсчет чисел в виде строки?
В штатных блоках никак.
На всякий случай напомню как выглядит ваш ответ
Аватара пользователя
Sio
Сержант
Сообщения: 115
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр

Таймер обратного отсчёта времени H:M:S

Сообщение Sio »

Разбираясь с этой задачей, нашёл у Грачика интересное видео примерно по этой теме:
"Таймер с обратным отсчетом на Arduino"

Где-то на 14й минуте видоса он показал как это у него работает.
Naladchik
Капитан
Сообщения: 832
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел

Таймер обратного отсчёта времени H:M:S

Сообщение Naladchik »

Phazz писал(а): 11 фев 2024, 21:12 напомню как выглядит ваш ответ
Я вас понял, в следующий раз ответ буду формулировать более конкретизировано.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
diman27
Сержант
Сообщения: 277
Зарегистрирован: 06 сен 2015, 07:33
Откуда: Белово

Таймер обратного отсчёта времени H:M:S

Сообщение diman27 »

Всем привет. Подскажите почему проект работает на esp8266 и не работает на esp32S2.
На 8266 отчет запускается, останавливается, все отлично. На esp32s2 проект запускается, но не останавливается, только счет начинается с начала, при окончании счета все начинается снова. Обвязка одинаковая, обе схемы идентичны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Триггеры, таймеры, счетчики, детекторы сигнала»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость