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

Часы с боем, часы с кукушкой

Добавлено: 10 сен 2022, 23:05
Sio
Приветствую всех уважаемые коллеги.
Собрал на ESP8266 и на 7и сегментной матрице MAX7219 небльшой прооект часов.
Хотел бы к этим часам добавить "кукушку" чтобы каждый час пищяла или с боем чтобы по часам.
Один час, бъёт один раз, два часа бъёт два раза итд.

Я часто на этом форуме, уже примерно понимаю как всё здесь устроено.
К сожалению не нашёл подхящего ответа на форуме, поэтому пишу, спрашиваю. Устройство с проигрыванием мп3 файлов уже видел и видео от Грачика с боем курантов тоже уже смотрел.

Мне бы просто пищялку подключиь, чтобы каждый час пикала.
Пожалуйста, подскажите как это реализовать.

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 04:11
SergeyShikal
Sio писал(а): 10 сен 2022, 23:05 Приветствую всех уважаемые коллеги.
Собрал на ESP8266 и на 7и сегментной матрице MAX7219 небльшой прооект часов.
Хотел бы к этим часам добавить "кукушку" чтобы каждый час пищяла или с боем чтобы по часам.
Один час, бёт один раз, два часа бёт два раза итд.

Я часто на этом форуме, уже примерно понимаю как всё здесь устроено.
К сожалению не нашёл подхящего ответа на форуме, поэтому пишу, спрашиваю. Устройство с проигрыванием мп3 файлов уже видел и видео от Грачика с боем курантов тоже уже смотрел.

Мне бы просто пищялку подключиь, чтобы каждый час пикала.
Пожалуйста, подскажите как это реализовать.
Используйте блок сравнения, а считать по пиканью время, тогда уж лучше голосовое оповещение.

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 09:58
Sio
Спасибо Сергей, что ответил, посоветовал как сделать.
Я тут подумал, собрал такую конструкцию:
Pishalka.jpg
Пищит оди раз, каждый час.

Пробовал 12 блоков сравнения собрать, к сожалению пока не получается. Немогу понять нужен "!=", или ">" ???
Подскажите как составить блоки?

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 11:33
Rovki
ставьте счетчик с генератором . Потом схема сравнения текущих часов и счетчика ,который запускаете раз в час . При большем значении счетчика чем часов сбрасывайте счетчик и останавливайте генератор. Импульсы с генератора и будут кукуканьем .

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 12:38
SergeyShikal
Sio писал(а): 11 сен 2022, 09:58 Спасибо Сергей, что ответил, посоветовал как сделать.
Я тут подумал, собрал такую конструкцию:Pishalka.jpg Пищит оди раз, каждый час.

Пробовал 12 блоков сравнения собрать, к сожалению пока не получается. Немогу понять нужен "!=", или ">" ???
Подскажите как составить блоки?
1.flp

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 14:09
Sio
Сергей, большое СПАСИБО за выложеный файл.
Я конечно его дополнил и протестировал. Пищялка срабатывает, но только один раз.
Предпологаю, что это связано с недостатком дополнипельных блоков.

СПАСИБО Rovki за совет создания конструкции этого модуля.

Учитывая ваши советы я позволил себе выложить основные блоки этого модуля "Пищялки или кукушки по часам"
Может кто-нибудь откроет этот модуль и захочет сложить блоки, а я со своей стороны проверю и отпишусь. Конечно буду дальше сам пробовать.

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 15:42
Rovki
Sio писал(а): 11 сен 2022, 14:09 Сергей, большое СПАСИБО за выложеный файл.
Я конечно его дополнил и протестировал. Пищялка срабатывает, но только один раз.
Предпологаю, что это связано с недостатком дополнипельных блоков.

СПАСИБО Rovki за совет создания конструкции этого модуля.

Учитывая ваши советы я позволил себе выложить основные блоки этого модуля "Пищялки или кукушки по часам"
Может кто-нибудь откроет этот модуль и захочет сложить блоки, а я со своей стороны проверю и отпишусь. Конечно буду дальше сам пробовать.
Так вы сами сможете сделать блок на FBD - эту схему засунуть в блок и все :smile44:

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 16:55
Sio
Нет я не смог. Увы...
Поэтому собрал все блоки какие вы посоветовали в надежде что поможете.

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 17:06
Rovki
А вы пробовали ? там нужно назначить входа, выхода и нарисовать туже схему...

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 18:34
Sio
:yes: Насколько я понимаю и примерно представляю что необходимо для этой схемы я добавил.
Сергей добавил конечную часть схемы.
Со своей стороны я добавил Сробатывание по часам, я думал что нужен MUX модуль,чтобы знать какой час, сколько срабатываний необходимо.
Какбы всё уже есть, но я не мог понять как применить счётчик в схеме?

На самом деле сегодня почти весь день просидел над этой схемой. Недодумал...

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 19:16
Rovki
Sio писал(а): 11 сен 2022, 18:34 :yes:
На самом деле сегодня почти весь день просидел над этой схемой. Недодумал...
Берегите себя...
Потратил 3 минуты
кукушка.jpg

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 19:47
Sio
Rovki большое СПАСИБО!
Вот что значит "ОПЫТ". У меня день, а тут 3 Минуты :)
Еденички (1) это что такое, сбросы?
Запустил, работает УРА!!! Только я ещё не понял как это работает....
Похоже, что то что я до этого городил, было не нужно....
Блин, красивое решение.... Класс!

Часы с боем, часы с кукушкой

Добавлено: 11 сен 2022, 21:19
Rovki
Sio писал(а): 11 сен 2022, 19:47 Rovi большое СПАСТБО!
Вот что значит "ОПЫТ". У меня день, а тут 3 Минуты :)
Еденички (1) это что такое, сбросы?
Запустил, работает УРА!!! Только я ещё не понял как это работает....
Похоже, что то что я до этого городил, было не нужно....
Блин, красивое решение.... Класс!
1- это связь ,заданная через переменную . Триггер запоминает что нужно кукарекать и запускает генератор (ку-ку) . Импульсы с генератора считает счетчик до того как сравняются показания часов и значение на выходе счетчика . Как станет больше то триггер и счетчик сбрасывается. Каждый час (при изменении) запускает кукушку. :smile453:

Отправлено спустя 4 минуты 46 секунд:
TediousWindingCrayfish-size_restricted.gif
GrossFortunateHyena-size_restricted.gif
cuckoo_clock_cuckooing_hg_clr.gif