Очень простые часы с WiFi

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Родился
Сообщения: 19
Зарегистрирован: Вт июн 06, 2017 20:57:23

Сообщение bnv123456 »

Ну я тут явно не профессионал- esp'шку увидел первый раз в жизни, html второй раз. Чуть позже постараюсь выложить код и схему.

Добавлено after 1 hour 27 minutes 18 seconds:
Вот мой вариант с семью будильниками. Будильник начинается на низкой громкости, потом переходит на высокую. Задержку перехода будильника с низкой на высокую громкость можно менять через веб интерфейс. Время работы будильника 60 сек. Короткое нажатие кнопки будильник во время сигнала - отключить будильник. Длинное нажатие кнопки будильник (>3сек.) в любое время - отключить все будильники. И еще, кстати, отрезал внутреннюю антенну и припаял кусок сетевого провода. Длинну провода подбирал по уровню сигнала. Если не путаю, то 145 мм. С внутренней антенной прием у меня был очень плохой (частный двухэтажный дом с толстыми стенами), с куском провода все отлично. В html не разбираюсь, поэтому сделал все меню под свой телефон, как будет выглядеть на других телефонах с другими разрешениями не знаю.
Вложения
часы.rar
(912.33 КБ) 352 скачивания
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

[uquote="himikat123",url="/forum/viewtopic.php?p=4233246#p4233246"]Хорошо, убедили, добавлю пищалку. Остается самый важный вопрос, когда!?! Надо ее сначала на али заказать..
А может кто другой может, у кого время есть?
ЗЫ. Будильник не обещаю.[/uquote]

Пищалку можно выдрать из системника.... А когда это уже на ваше усмотрение, когда у вас будет свободное время.. И заранее вам спасибо.
Реклама
Родился
Аватара пользователя
Сообщения: 8
Зарегистрирован: Чт июл 25, 2019 23:26:52

Сообщение Antidot-52 »

[uquote="bnv123456",url="/forum/viewtopic.php?p=4234280#p4234280"]Вот мой вариант с семью будильниками...[/uquote]
Огромная благодарность за то что поделились своей версией! Вэбинтерфейс весьма симпатичный получился (тоже предпочитаю светлый текст на темном фоне)!
За реализацию будильника в коде - отдельное спасибо, не придётся теперь заниматься мне "велосипедостроением" - думаю что воспользуюсь Вашим вариантом.
По вопросу вывода звука пришел к аналогичному решению. Изначально пробовал применить предусилитель на транзисторах, но результат меня не устроил. В итоге вспомнил что есть в закромах готовые модули на pam8403a - думаю его и применить в готовой конструкции. Дисплей у меня тоже очень кастомный :)) , как по конструкции, так и по управлению (хоть и собрал его TM1637).
ЗЫ. На схеме диод стОит развернуть катодом на D0 :wink:
Последний раз редактировалось Antidot-52 Пт май 20, 2022 13:16:15, всего редактировалось 1 раз.
Родился
Сообщения: 19
Зарегистрирован: Вт июн 06, 2017 20:57:23

Сообщение bnv123456 »

Пожалуйста. За диод спасибо.
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Подскажите а есть версия с эффектами смены цифр?
В жизни не бывает случайностей, есть только неизбежность.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

[uquote="sashok17",url="/forum/viewtopic.php?p=4265718#p4265718"]Подскажите а есть версия с эффектами смены цифр?[/uquote]
В свободное время пытаюсь прикрутить библиотеку с эфектами смены цифр, но все библиотеки на 4 знакоместа. Что получится выложу здесь.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

У меня как раз 5 нуметронов. Планировал первые два на часы, третий на индикацию разделителей, и последние два на минуты. Если у вас получится будет идеально. А то я все переискал, либо на ардуине без синхронизации с эффектами, либо на вемос с синхронизацией но без эффектов)
В жизни не бывает случайностей, есть только неизбежность.
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

Начал дожимать вопрос с анимацией, ускнулся в библиотеку та которая организует анимацию не "дружит" с ESP, городить анимацию самостоятельно в программе нет знаний, вопрос с анимацией пока на паузе.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Понятно( жалко конечно, был бы идеальный проект
В жизни не бывает случайностей, есть только неизбежность.
Вымогатель припоя
Аватара пользователя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Сообщение Mizetsky »

[uquote="zenone",url="/forum/viewtopic.php?p=4267510#p4267510"]Начал дожимать вопрос с анимацией, ускнулся в библиотеку та которая организует анимацию не "дружит" с ESP, городить анимацию самостоятельно в программе нет знаний, вопрос с анимацией пока на паузе.[/uquote]
А можно эту библиотеку получить? Для обычной версии часов либу довел, может и здесь получится.
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

Вот библиотека с анимацией - пробуйте. Есть но, эта библиотека на 4 знакоместа 6 и 8 не подддерживает.
tm.zip
(7.12 КБ) 186 скачиваний
У самого уже почти получилось скрестить сейчас правлю web, но пока можете попробовать прошивку (основано на прошивке 3.2 от уважаемого himikat123 поддерживается TM1637 на 4 знакоместа, анимации 2 вида, меняются в меню "Экран" применяются после перегрузки модуля прошивается через ESP8266Flasher.exe с адреса 0x00000, [SPIFFS] address : 0xBB000)
1_clock.ino.zip
(278.31 КБ) 198 скачиваний
2_clock.spiffs.zip
(127.59 КБ) 185 скачиваний
aaa о недочётах сюда в топик
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Спасибо! Попробую и отпишусь!
В жизни не бывает случайностей, есть только неизбежность.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Думал использовать TM1637 для подключения нуметронов в динамике... а хрен там... Из-за динамики не хватает напряжения, чтоб зажечь спираль накала, а через ключи не соображу как выйти из ситуации... :kill: :cry:

Добавлено after 5 hours 22 minutes 20 seconds:
Появилась мысль использовать CD4050, через нее пускать анодные и катодные сигналы и выводить на нуметроны.
В жизни не бывает случайностей, есть только неизбежность.
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

[uquote="sashok17",url="/forum/viewtopic.php?p=4269552#p4269552"]Думал использовать TM1637 для подключения нуметронов в динамике... а хрен там... Из-за динамики не хватает напряжения, чтоб зажечь спираль накала, а через ключи не соображу как выйти из ситуации... :kill: :cry:

Добавлено after 5 hours 22 minutes 20 seconds:
Появилась мысль использовать CD4050, через нее пускать анодные и катодные сигналы и выводить на нуметроны.[/uquote]

Видимо не хватанет не напряжения, а по причине энертности нити накала (большая частота обновления ТМ), ключи думаю в данном случае врядли помогут.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Да вы правы, фигня получается( Эх, жаль потраченного времени и денег((
В жизни не бывает случайностей, есть только неизбежность.
Опытный кот
Аватара пользователя
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Сообщение Serzh2000 »

[uquote="zenone",url="/forum/viewtopic.php?p=4266049#p4266049"][uquote="sashok17",url="/forum/viewtopic.php?p=4265718#p4265718"]Подскажите а есть версия с эффектами смены цифр?[/uquote]
В свободное время пытаюсь прикрутить библиотеку с эфектами смены цифр, но все библиотеки на 4 знакоместа. Что получится выложу здесь.[/uquote]

а какие эффекты нужны ? я к примеру делал смену индикации времени на день недели...
в каждом коде часов есть место примерно такое

первый разряд = десятки часов
второй разряд = единицы часов
третий разряд = десятки минут
четвертый разряд = единицы минут


при смене индикации нужно сделать цикл
1 шаг

первый разряд =
второй разряд =
третий разряд =
четвертый разряд = десятки часов

2шаг
первый разряд =
второй разряд =
третий разряд = десятки часов
четвертый разряд = единицы часов

3 шаг
первый разряд =
второй разряд = десятки часов
третий разряд = единицы часов
четвертый разряд = десятки минут


4 шаг
первый разряд = десятки часов
второй разряд = единицы часов
третий разряд = десятки минут
четвертый разряд = единицы минут

конец цикла
получится "время" въедет справа


или сделать наоборот чтобы "время" уехало вправо
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Да сейчас уже самое главное это проект с NTP синхронизацией используя вемос (есп8266) и без тм1637, так как нуметроны к ней мне не подключить. :(
В жизни не бывает случайностей, есть только неизбежность.
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Пт фев 17, 2012 18:19:51

Сообщение zenone »

[uquote="sashok17",url="/forum/viewtopic.php?p=4271328#p4271328"]Да сейчас уже самое главное это проект с NTP синхронизацией используя вемос (есп8266) и без тм1637, так как нуметроны к ней мне не подключить. :([/uquote]

Если использовать данный проект, то нуметроны лучше в вашем случае подключать через 595 регистры (по штуке на нуметрон), а не использовать TM, плюс может понадобятся ULN для разгрузки выводов 595, но необходимо реализовать статический вывод индикации, тогда всё будет работать, но нужно править код.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

Да со статикой проблем бы небыло. Но в программировании я ноль. Но, с 595 регистрами в динамике все же получилось добиться успеха) Щас попробую с ТМ еще разок, если прокатит, покажу.

Добавлено after 1 hour 51 minute 24 seconds:
Ураа) Получилось и с тм1637 )) Так что с радостью буду использовать данный проект) Вопрос, а точки нижние при показе даты нельзя использовать? А то как-то не очень красиво при показе даты видеть подряд 4 цифры)

На фото собрал макетку, задействовал пока только два сегмента нуметронов чтоб убедится что все работает) Даже яркость регулируется)) Данные ключи подошли мне и для тм1637 и для динамики на 595 регистрах). Напряжение питания через ключи в динамике поднял до 12 вольт.
Вложения
photo_2022-08-13_19-44-08.jpg
(165.24 КБ) 251 скачивание
В жизни не бывает случайностей, есть только неизбежность.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн авг 16, 2010 14:09:28

Сообщение sashok17 »

И так, вот что у меня получилось в итоге!)

Поясняю: досталось 5 нумитронов в едином корпусе, разбирать не хочется, поэтому решил использовать как есть. В проекте himikat123 с использованием тм1637 вылез неприятный сюрприз в виде одновременного мигания всех точек на каждом разряде. Поэтому пришлось физически эти точки отключить на нумитронах. В принципе теперь все красиво, но только с использованием 4х нумитронов. А у меня их 5, возможно как-то сделать чтоб на 5й нумитрон к примеру выводились десятки секунд? Чтоб он тоже был задействован. Думал обойтись малой кровью, использовать первые два на часы, а два последних на минуты, а посередине нумитрон использовать как разделительную точку. Но тогда при показе давления например, третья цифра бы располагалась за разделительным нумитроном и это было бы некрасиво. Как-то так.

В видео постарался изложить свою мысль) Ну и было бы хорошо разделять точками показ даты.

Кстати, по поводу BME280, походу мне бмП попался, прямоугольный с отверстием сбоку. Его совсем нельзя заставить работать? Смотрю тут не я один такой.

Видео: https://youtu.be/jp0wVh0MZKo

Добавлено after 2 minutes 17 seconds:
zenone, ваши эффекты кстати тоже работают отлично)
Вложения
photo_2022-08-19_17-46-27 (2).jpg
(122.16 КБ) 238 скачиваний
photo_2022-08-19_17-46-27.jpg
(125.59 КБ) 199 скачиваний
photo_2022-08-19_17-46-26.jpg
(81.57 КБ) 196 скачиваний
photo_2022-08-19_17-57-50.jpg
(89.7 КБ) 212 скачиваний
В жизни не бывает случайностей, есть только неизбежность.
Ответить

Вернуться в «Статьи»