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

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


Ответить

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

Чт апр 08, 2021 09:59:58

А, резистор надо тоже переместить, я забыл про него на схеме. Его можно не устанавливать в принципе, так как на линии SCL он итак есть. Обмену по i2c не мешает, проверено.

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

Чт апр 08, 2021 10:19:25

Если датчик - это некая китайская плата, то не надо никаких резисторов.
На этих платах на SDA и SCL резисторы подтяжки уже припаяны, их частенько
наоборот, убирать приходится, если более 3-4 плат на одной шине.

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

Чт апр 08, 2021 11:24:44

Вобще не нужен этот резистор, он уже есть на плате wemos d1 mini, так как это вывод gpio0 esp8266, он обязательно подтянут резистором к +
Так что, убрал я его со схемы.

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

Чт апр 08, 2021 14:40:46

не нужен этот резистор

Перепаял кабель на DS18B20. Датчик заработал без резистора!
Остался висеть вопрос как отображается отрицательная температура на 4-разрядном дисплее?

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

Чт апр 08, 2021 14:42:11

Без символа "Градус" -23С
А насчет резистора - он на плате контроллера должен быть,
ну а если модуль DS3231 установлен, то и на этой плате.

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

Чт апр 08, 2021 15:00:05

Понятно

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

Чт апр 08, 2021 17:57:27

Это не обновление, а полностью переписанная с нуля прошивка, поэтому малопротестированная, но вполне рабочая.
Надеюсь будет подправляться в случае необходимости. :roll:

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

Чт апр 08, 2021 21:31:44

korob, конечно будет :))

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

Пт апр 09, 2021 17:06:44

То himikat123, поставил 3-ю версию. Вроде работает, но где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен.
Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"

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

Пт апр 09, 2021 17:17:42

Пропишите статический IP или в роутере конкретному МАС-адресу IP присвойте.

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

Пт апр 09, 2021 18:35:40

где без лишних движений увидеть ай-пи часов чтобы зайти в веб-интерфейс после первоначальной настройки сети? Вход в настройки по кнопке "Сет" был достаточно удобен.

В роутере это можно посмотреть, а лучше в настройках часов включить "Статический адрес".
Вход в настройки по кнопке "Сет" был удобен, но стал невозможным в новой прошивке, так как подключившись ноутбуком к сети созданной часами у вас не будет интернета, а страницы настроек теперь зависят от наличия интернета.
Относительно отображения информации датчиков и погоды. Использую один 8-и разрядный индикатор. Не плохо бы видеть источник данных. Например, данные с локального датчика обозначать в первом разряде "Н", с погодного сервиса "P" или "U"

Идея хорошая, реализую в следующей прошивке.

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

Пт апр 09, 2021 20:24:42

To himikat123: на схеме резисторы подтяжки шин CLK DIO дисплея ТМ1637 - R1, R2
не нужны, они на самой плате дисплея имеются. Хуже от них не станет, просто лишние детали.

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

Пт апр 09, 2021 20:32:11

Mizetsky, Проблема в том что некоторые эекземпляры ТМ1637 не работают когда на шине уровни 3,3 вольта. А с этими резисторами заводятся все экземпляры. Ну, у кого работает без них - могут не устанавливать :)

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

Пт апр 09, 2021 20:38:52

Так ведь дисплей и питается от 5 вольт, резисторы туда же подключены,
и на плате дисплея и R1 R2. Получается, просто параллельно подключены

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

Пт апр 09, 2021 20:46:42

Ну, видимо некоторым экземплярам не хватает резисторов 10кОм которые на плате дисплея, поэтому иногда помогают дополнительные параллельные резисторы. У меня например, один дисплей ни в какую не заводится без этих резисторов, не знаю почему.

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

Пт апр 09, 2021 21:34:20

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

Добавлено after 38 minutes 40 seconds:
Ну, видимо некоторым экземплярам не хватает резисторов 10кОм которые на плате дисплея, поэтому иногда помогают дополнительные параллельные резисторы. У меня например, один дисплей ни в какую не заводится без этих резисторов, не знаю почему.

На Гитхабе две схемы V3.0 - на одной резисторы 4.7К, на другой 10К.
Вроде на И2Ц в дальнем конце шины должны стоять резисторы 5К.
Если на дисплее 10К и в часах столько же - имеем как раз требуемые 5К.

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

Ср апр 14, 2021 17:49:55

Настало время обновить прошивку часов. Вышла версия 3.0.
Опробовал версию 3.0, появилось пара предложений:
1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас"
2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
:roll: :oops:

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

Ср апр 14, 2021 20:47:04

Настало время обновить прошивку часов. Вышла версия 3.0.
Опробовал версию 3.0, появилось пара предложений:
1) Увеличить максимальный период синхронизации с NTP-сервером до 6мес. (при наличии DS3231 максимум каждый час это слишком). Для первоначальной/внеочередной синхронизации модуля DS3231 можно добавить на странице кнопку "Синхронизировать с NTP-сервером сейчас"
2) Сделать возможность отключать второй дисплей (в списке выбора типа и разрядности дисплея добавить пункт "NONE").
:roll: :oops:


Спасибо за идеи, обязательно воплощу их, если вы ответите на 2 простых вопроса :)))
1. Зачем синхронизировать часы слишком редко, резже чем раз в час, какой в этом смысл? Понятно, что слишком часто синхронизировать бессмысленно, но оно же не навредит.
2. Зачем отключать второй дисплей? Можно же просто его не устанавливать. Разве он мешает?

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

Ср апр 14, 2021 21:32:57

1) Смысл не мешать DS3231 считать время. :)))
2) Здесь не настаиваю, но думаю высвобождение ресурсов будет не во вред стабильности. :dont_know:

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

Ср апр 14, 2021 22:34:55

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