Ну , раз уж появился Автор проекта с NTP синхронизацией времени, да еще и по русски говорит Спасибо за проект и описание
не могу удержаться задать пару вопросов.
1. Использование ESP8266 c прошивкой https://wifi-iot.com/ показало периодические падения , причем порой наглухо NTP серверов.
Вопрос : Есть возможность сменить адрес NTP сервера в прошивке ESP от http://nodemcu-build.com ?
2. Не было мыслей по загрузке текущего времени прямо в DS1302 там вроде I2C ?
В прошивке сделал так, что если нет синхронизации в течении 30 секунд, начинает мигать первая точка. За месяц работы с параметрами по-умолчанию не синхронизировалось только из-за отсутствия интернета от провайдера.
2. Это первое, что я пробовал сделать... Но, к сожалению, у меня не получилось. Также, при передаче через UART я смог выводить H и T с датчика AM2302. Валяются уже несколько лет, так хоть куда-то приспособил.
Как код прошивки, так и скрипт для ESP можно улучшить. Я не большой спец по MSC51 и Lua, но было интересно их немного изучить на этой задаче.
Упс! Только что глянул код. Я вписал пул NTP "pool.ntp.org". На сайте ntp.org написано, что этот пул автоматически подбирает ближайший рабочий сервер.
И еще. Я копировал куски кода из документации, а комментарии не всегда исправлял, так что, будьте внимательны!
Раз пошла такая пьянка
Для замены датчика на DS18B20 достаточно собрать прошивку NODEMCU с ds18B20 вместо DHT , или нужно еще и прошивку часов рихтовать ?
Исходники проекта еще не смотрел, да и толку с моими знаниями мало
Просто датчики есть, к DHT у меня некоторое недоверие устойчивое (как минимум по влажности, да и температура "что-то около")
Вполне бы хватило NTP + DS18B20
Нужно будет только немного переделать код для esp. В документации к каждому модулю есть примеры. Немного желания и разберетесь. Мне помогли эти уроки и книга "Программирование на языке Lua. Роберту Иерузалимски"
Модуль ds18B20, понятное дело, нужно будет добавить в сборку NodeMCU
В таком случае ( применение esp ) необходимость в том STC15W404... вообще ставится под сомнение - используйте возможности модуля в полном объеме с внешним регистр-расширителем для индикации на светодиодных матрицах и/или готовый ЖКИ модуль.
Так и я подумал, сел разводить плату (и, даже, развел), а потом подумал, что этот STC15W404AS может прикинуться "регистром-расширителем", если ему немного вправить мозги.
[uquote="onivan",url="/forum/viewtopic.php?p=3578071#p3578071"]Нужно будет только немного переделать код для esp. В документации к каждому модулю есть примеры. Немного желания и разберетесь. Мне помогли эти уроки и книга "Программирование на языке Lua. Роберту Иерузалимски"
Модуль ds18B20, понятное дело, нужно будет добавить в сборку NodeMCU[/uquote]
Спасибо, почитал немного по этой теме.
Если я правильно понял в NodeMCU собираем прошивку под свои хотелки и заливаем в ESP , рихтуем стартовый скрипт init.lua и закидываем в ESP ?
Добавлено after 15 minutes 3 seconds:
[uquote="ПростоНуб",url="/forum/viewtopic.php?p=3578671#p3578671"][uquote="Maker39",url="/forum/viewtopic.php?p=3578646#p3578646"]А видели что-то аналогичное с дюймовыми зелеными индикаторами ?[/uquote]
Ищите 1106BG/1106AG[/uquote]
Я уже не ищу искал уже, правда давно это было . 1106BG лежат всем лотом из 5 штук.
Уточню вопрос : МОДУЛИ с регистром и индикаторами 1 дюйм видели в продаже ?
Индикаторы и крупнее есть , но под них и регистры еше и плату разводить и т.д и т.п .
Можно и сделать, а вот "оправдано" / "неоправдано" ....
ps холивару нам не надо.
Человек решил для усовершенствования того что уже есть прикрутить еще один вариант решения .
респект и уважуха .
С нуля сделать и конкурентно по цене .... может быть , но маловероятно
В эту тему как правило забредают те , кто уже купил и собрал эти часы в поисках ответа "что делать" (кто виноват и так ясно)
Последний раз редактировалось Maker39 Вт фев 26, 2019 22:40:05, всего редактировалось 1 раз.
Получил с Али STC15W408AS залил прошивку от aFewBits и начал тестировать включил и первая проблема появилась-это
мерцание очень заметное (( это был мой косяк при прошивке не обратил внимание что у автора aFewBits выставлена
частота 22.1184 MHz ) я прошивал с частотой 11.0592 МГц указанной Zhuk72 )) после повторной прошивки всё стало отлично.
Все функции и меню меня устраивали полностью оставил часы работать на ночь и утром через 12 часов работы обнаружил следующее-часы отставали почти на 2 минуты.
Причина я думаю была в том что мною был задан режим работы часов ВРЕМЯ + ТЕМПЕРАТУРА ( для китайской прошивки ) путём запаивания
( так сказать сопли на плате ) для работы часов.
Убрал перемычку и тестирую дальше.
Часы работают уже часов 6 время пока можно сказать точное.
12 часов в работе всё пока отлично сделал переход на резерв 2 часа ( на батарейке ) всё отлично тикают без изменений
в наличии 2 комплекта часов
Наличие функции регулировки освещённости ( лично для меня большой плюс ) тк вторые часы стоят у меня в коридоре и в ночное время ни кому не мешают ( выполняют функцию подстветки т.е подсветка работает на максимум )
Пьяный проспиться_Дурак никогда!
Не заведешь кота, самого заставлю мышей жрать!
(Бестужев) кф
ГАРДЕМАРИНЫ, ВПЕРЕД!