Страница 4 из 5

Не запускается TM1637

Добавлено: 16.03.2024{, 10:00}
montirovka
Одиночное нажатие - установка времени таймера выход из установки таймера, долгое нажатие - установка времени, двойной клик - переключение между установкой часов или минут, тройной клик - запись установки времени в DS3231 и выход из установки времени.
Теперь осталось сделать приемлемый вид значения времени. У меня SAA1064 по умолчанию дисплей заполняет нулями (0001 - одна минута).

Не запускается TM1637

Добавлено: 16.03.2024{, 10:13}
Astreet
Схема работает! Часы и таймер. На часах хотелось бы заиметь разделительные моргающие точки. Таймер устанавливается, но не запускается (а может я не разобрался ещё).... По установке часов тоже не совсем понятно... Пока что установил при помощи внутренней утилиты FLPROG. Но при игре с энкодером несколько раз всё слетало...

WhatsApp Video 2024-03-16 at 10.08.46.mp4
(2.33 МБ) 12 скачиваний

Не запускается TM1637

Добавлено: 16.03.2024{, 10:30}
montirovka
Таймер на убывание. Если не нажимаете кнопку - на экране таймер. Нажали - показывает время, таймер идет. Нажали еще раз - опять таймер (работающий). Таймер дошел до нуля - время включилось.

Не запускается TM1637

Добавлено: 17.03.2024{, 11:30}
Astreet
montirovka писал(а):
16.03.2024{, 10:30}
Таймер на убывание. Если не нажимаете кнопку - на экране таймер. Нажали - показывает время, таймер идет. Нажали еще раз - опять таймер (работающий). Таймер дошел до нуля - время включилось.
Спасибо. Разобрался.
Поначалу не хотел работать базер. Оказалось, что плюс с минусом надо поменять! :smile250:

Не хватает моргающих точек для визуализации работы часов....

Не запускается TM1637

Добавлено: 17.03.2024{, 11:32}
Astreet
Собрал корпус. К сожалению оставил на работе энкодер с резьбовым креплением.... Можно было сегодня собрать всё в кучу...

WhatsApp Image 2024-03-17 at 11.25.38.jpeg
WhatsApp Image 2024-03-17 at 11.25.38 (1).jpeg
WhatsApp Image 2024-03-17 at 11.25.38 (2).jpeg

Не запускается TM1637

Добавлено: 17.03.2024{, 14:47}
montirovka
Astreet писал(а):
17.03.2024{, 11:30}
Не хватает моргающих точек для визуализации работы часов....
Попробуйте сами допилить. В библиотеке TM1637LabUW есть два примера. Один пример с блоком AdvTimeFormByte. Блок добавляет к часам, минутам и секундам что то мигающее. Убрать секунды из блока и посмотреть получится ли запустить моргание.
P.S.
Я не знаю припцип обращения к двоеточию между разрядами. Поэтому не знаю что посоветовать. Надо разбираться.
На просторах интернета нашел подборку ПБ. Надо их потестировать.
tm1637

Не запускается TM1637

Добавлено: 17.03.2024{, 16:57}
Astreet
montirovka писал(а):
17.03.2024{, 14:47}
Astreet писал(а):
17.03.2024{, 11:30}
Не хватает моргающих точек для визуализации работы часов....
Попробуйте сами допилить. В библиотеке TM1637LabUW есть два примера. Один пример с блоком AdvTimeFormByte. Блок добавляет к часам, минутам и секундам что то мигающее. Убрать секунды из блока и посмотреть получится ли запустить моргание.
P.S.
Я не знаю припцип обращения к двоеточию между разрядами. Поэтому не знаю что посоветовать. Надо разбираться.
На просторах интернета нашел подборку ПБ. Надо их потестировать.
tm1637
Спасибо, Сергей. :smile9:
Завтра поиграюсь.

Не запускается TM1637

Добавлено: 17.03.2024{, 17:33}
montirovka
У меня этот ПБ работает. С dot на блоке надо "поиграться". Узнать при каком значении выводится точка.
TM1637.jpg

Не запускается TM1637

Добавлено: 18.03.2024{, 13:35}
Astreet
montirovka писал(а):
17.03.2024{, 17:33}
У меня этот ПБ работает. С dot на блоке надо "поиграться". Узнать при каком значении выводится точка.
TM1637.jpg
Не работает... Вообще ничего не показывет...

Не запускается TM1637

Добавлено: 18.03.2024{, 13:57}
montirovka
Astreet писал(а):
18.03.2024{, 13:35}
Не работает... Вообще ничего не показывет...
Пины под свой проект поменяли?

Не запускается TM1637

Добавлено: 18.03.2024{, 14:01}
Astreet
montirovka писал(а):
18.03.2024{, 13:57}
Astreet писал(а):
18.03.2024{, 13:35}
Не работает... Вообще ничего не показывет...
Пины под свой проект поменяли?
Конечно, как без этого... Прогнал с вариацией на Dot входе от 1 до 3.... Тишина полная...

Не запускается TM1637

Добавлено: 18.03.2024{, 15:19}
montirovka
А как с 66 постом?

Не запускается TM1637

Добавлено: 18.03.2024{, 15:30}
Astreet
montirovka писал(а):
18.03.2024{, 15:19}
А как с 66 постом?
Да, вчера смотрел их и загружал в процессор. Честно говоря не совсем понял для чего они нужны.

Не запускается TM1637

Добавлено: 19.03.2024{, 10:29}
montirovka
Нашел еще один блок под TM1637. Как написано блок для ESP32. Немного изменил схему, так как отдельные входа часов и минут.

Не запускается TM1637

Добавлено: 19.03.2024{, 10:33}
Astreet
После очередных игр с вариантами подключения, пришёл к выводу, что нужно избавляться от конфликтующего энкодера.
К тому же он только выполняет роль выдачи импульсов +/-.
Capture 45.JPG
Capture 46.JPG
На отдельной плате создал эмулятор ПБ энкодера. Вернул прежний блок для ТМ1637 с разделительным двоеточием. Поскольку самого (физического) блока часов под рукой нет (дома), то на двоеточие подал сигнал с мультика.
Всё работает в данной кофигурации. Единственное, что при вращении ручки, энкодер пропускает (а иногда и путает +/-) импульсы. Но 1602 считает нормально.
Подправьте, пожалуйста, если знаете как.


Не запускается TM1637

Добавлено: 19.03.2024{, 11:16}
Astreet
montirovka писал(а):
19.03.2024{, 10:29}
Нашел еще один блок под TM1637. Как написано блок для ESP32. Немного изменил схему, так как отдельные входа часов и минут.
Сергей, схема рабочая! Спасибо!

Не запускается TM1637

Добавлено: 19.03.2024{, 11:54}
montirovka
Astreet писал(а):
19.03.2024{, 11:16}
Сергей, схема рабочая! Спасибо!
А вот ваш энкодер полное дерьмо. Простой энкодер - это простой.
энкодер.jpg

А в этом проекте Часы_с _установкой_таймер_доп_TM1637_tm.flp как у вас время час ночи - 01:00 ?

Не запускается TM1637

Добавлено: 19.03.2024{, 11:57}
Astreet
montirovka писал(а):
19.03.2024{, 11:54}
Astreet писал(а):
19.03.2024{, 11:16}
Сергей, схема рабочая! Спасибо!
А вот ваш энкодер полное дерьмо.
Спасибо на добром слове! :)

Не запускается TM1637

Добавлено: 19.03.2024{, 11:59}
montirovka
А в этом проекте Часы_с _установкой_таймер_доп_TM1637_tm.flp как у вас время час ночи - 01:00 ?
Блок часов для TM1637_tm взят отсюда TM1637 за что спасибо автору блока.

Не запускается TM1637

Добавлено: 19.03.2024{, 13:03}
Astreet
montirovka писал(а):
19.03.2024{, 11:59}
А в этом проекте Часы_с _установкой_таймер_доп_TM1637_tm.flp как у вас время час ночи - 01:00 ?
Не знаю почему....


montirovka писал(а):
19.03.2024{, 11:59}
Блок часов для TM1637_tm взят отсюда TM1637 за что спасибо автору блока.
Да, автору спасибо за блок. И вам огромное спасибо за участие в проекте!
Осталось всё это в коробку собрать.

Отправлено спустя 1 минуту 37 секунд:
montirovka писал(а):
19.03.2024{, 11:54}
Простой энкодер - это простой.
Попрбовал... Выдаёт те же ошибки... Пропускает щелчки и путает импульсы...