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

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

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


Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

А, резистор надо тоже переместить, я забыл про него на схеме. Его можно не устанавливать в принципе, так как на линии SCL он итак есть. Обмену по i2c не мешает, проверено.
Реклама
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

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

Сообщение Mizetsky »

Если датчик - это некая китайская плата, то не надо никаких резисторов.
На этих платах на SDA и SCL резисторы подтяжки уже припаяны, их частенько
наоборот, убирать приходится, если более 3-4 плат на одной шине.
Реклама
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

Вобще не нужен этот резистор, он уже есть на плате wemos d1 mini, так как это вывод gpio0 esp8266, он обязательно подтянут резистором к +
Так что, убрал я его со схемы.
Аватара пользователя
alex152
Родился
Сообщения: 8
Зарегистрирован: Сб апр 03, 2021 12:34:33

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

Сообщение alex152 »

[uquote="himikat123",url="/forum/viewtopic.php?p=4011956#p4011956"]не нужен этот резистор[/uquote]
Перепаял кабель на DS18B20. Датчик заработал без резистора!
Остался висеть вопрос как отображается отрицательная температура на 4-разрядном дисплее?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

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

Сообщение Mizetsky »

Без символа "Градус" -23С
А насчет резистора - он на плате контроллера должен быть,
ну а если модуль DS3231 установлен, то и на этой плате.
Реклама
Аватара пользователя
alex152
Родился
Сообщения: 8
Зарегистрирован: Сб апр 03, 2021 12:34:33

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

Сообщение alex152 »

Понятно
Реклама
Аватара пользователя
korob
Друг Кота
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

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

Сообщение korob »

[uquote="himikat123",url="/forum/viewtopic.php?p=4011642#p4011642"]Это не обновление, а полностью переписанная с нуля прошивка, поэтому малопротестированная, но вполне рабочая.[/uquote]Надеюсь будет подправляться в случае необходимости. :roll:
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

korob, конечно будет :))
Kimad
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пн янв 25, 2010 22:08:27

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

Сообщение Kimad »

То himikat123, поставил 3-ю версию. Вроде работает, но где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен.
Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

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

Сообщение Mizetsky »

Пропишите статический IP или в роутере конкретному МАС-адресу IP присвойте.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

[uquote="Kimad",url="/forum/viewtopic.php?p=4012783#p4012783"]где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен.[/uquote]
В роутере это можно посмотреть, а лучше в настройках часов включить "Статический адрес".
Вход в настройки по кнопке "Сет" был удобен, но стал невозможным в новой прошивке, так как подключившись ноутбуком к сети созданной часами у вас не будет интернета, а страницы настроек теперь зависят от наличия интернета.
[uquote="Kimad",url="/forum/viewtopic.php?p=4012783#p4012783"]Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"[/uquote]
Идея хорошая, реализую в следующей прошивке.
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

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

Сообщение Mizetsky »

To himikat123: на схеме резисторы подтяжки шин CLK DIO дисплея ТМ1637 - R1, R2
не нужны, они на самой плате дисплея имеются. Хуже от них не станет, просто лишние детали.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

Mizetsky, Проблема в том что некоторые эекземпляры ТМ1637 не работают когда на шине уровни 3,3 вольта. А с этими резисторами заводятся все экземпляры. Ну, у кого работает без них - могут не устанавливать :)
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

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

Сообщение Mizetsky »

Так ведь дисплей и питается от 5 вольт, резисторы туда же подключены,
и на плате дисплея и R1 R2. Получается, просто параллельно подключены
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

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

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

Сообщение Mizetsky »

Я в одной конструкции снимал их с плат, (три платы датчиков и дисплей),
иначе вроде работало, но программирование через ISP не проходило - программатор
не мог шины в ноль просадить. Контроллер Tiny85, ног мало - SPI I и I2C на одних и тех же лапках.

Добавлено after 38 minutes 40 seconds:
[uquote="himikat123",url="/forum/viewtopic.php?p=4012947#p4012947"]Ну, видимо некоторым экземплярам не хватает резисторов 10кОм которые на плате дисплея, поэтому иногда помогают дополнительные параллельные резисторы. У меня например, один дисплей ни в какую не заводится без этих резисторов, не знаю почему.[/uquote]
На Гитхабе две схемы V3.0 - на одной резисторы 4.7К, на другой 10К.
Вроде на И2Ц в дальнем конце шины должны стоять резисторы 5К.
Если на дисплее 10К и в часах столько же - имеем как раз требуемые 5К.
Аватара пользователя
korob
Друг Кота
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

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

Сообщение korob »

[uquote="himikat123",url="/forum/viewtopic.php?p=4011642#p4011642"]Настало время обновить прошивку часов. Вышла версия 3.0.[/uquote]Опробовал версию 3.0, появилось пара предложений:
1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас"
2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
:roll: :oops:
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

[uquote="korob",url="/forum/viewtopic.php?p=4015583#p4015583"][uquote="himikat123",url="/forum/viewtopic.php?p=4011642#p4011642"]Настало время обновить прошивку часов. Вышла версия 3.0.[/uquote]Опробовал версию 3.0, появилось пара предложений:
1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас"
2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
:roll: :oops:[/uquote]

Спасибо за идеи, обязательно воплощу их, если вы ответите на 2 простых вопроса :)))
1. Зачем синхронизировать часы слишком редко, резже чем раз в час, какой в этом смысл? Понятно, что слишком часто синхронизировать бессмысленно, но оно же не навредит.
2. Зачем отключать второй дисплей? Можно же просто его не устанавливать. Разве он мешает?
Аватара пользователя
korob
Друг Кота
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

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

Сообщение korob »

1) Смысл не мешать DS3231 считать время. :)))
2) Здесь не настаиваю, но думаю высвобождение ресурсов будет не во вред стабильности. :dont_know:
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

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

Сообщение himikat123 »

1. Никто не мешает DS3231 считать время. Если время с NTP сервера отличается от DS3231, тогда и только тогда происходит коррекция времени DS3231.
2. Ресурсов там еще на вагон таких дисплеев хватит, в общем, не изменится от этого ни производительность, ни энергопотребление.
Ответить

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