Монитор погоды на ESP32 и дисплее Nextion

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

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


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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

[uquote="Mizetsky",url="/forum/viewtopic.php?p=3976029#p3976029"]Куда другие датчики цеплять - на принципиальной схеме не очень понятно (от слова совсем).[/uquote]
Какие другие? Беспроводной датчик поддерживает только BME280 и MAX44009, они на схеме и показаны. Еще есть версия прошивки для SHT21 вместо BME280, но там подключение такое же. Никаких других датчиков на данный момент беспроводной датчик не поддерживает. Я специально не стал добавлять поддержку сразу всех на свете датчиков, чтоб беспроводной датчик не тратил время и соответственно заряд батарейки на поиск и инициализацию оных.
Реклама
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

Это, наверное, я не так понял protek5512 :( .
Датчик в часах к основному блоку, а данные в часы - тогда только или вход-выход
датчика согласовывать, или кабель получше подобрать.
ВМЕ280 довольно быстро дохнут на улице - влажность 100%
От прямого попадания влаги вроде закрыт, а один хрен, пока солнышком не
прогреется... А потом опять до следующего прогрева. Внесешь в квартиру - нормально
работает. Жду SHT21 - попробую, как он влажность выдержит (ЕСП8266 v3.0)
Давление и внутренним датчиком можно измерять - что на улице, что дома оно одинаковое.
Реклама
Аватара пользователя
protek5512
Прорезались зубы
Сообщения: 234
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Откуда: Донбасс

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение protek5512 »

Всем здоровья!По поводу индикации давления- с интернета выводит в мм.рт. а с внутреннего в паскалях,эту разницу я имел ввиду а что касается буквы П тут все понятно,с датчиком в часах попробую разобратся,моё предположение что всё упирается в напряжении питания и на такую длину трехвольтовый уровень недотягивает,скореевсего надо попробывать с 5 вольтовым а на входе в проц. согласовать.Этот датчик в другой конструкции часов при 5 вольтах питания тянет 8 метровый кабель без проблем.По вопросу наружного замера влажности я проверял на нескольких видов датчиков везде одна и таже зависимость от температуры, в моем случае при +2 показаня виснут на уровне 20 и остаются до повышения хотя бы на полградуса и снова восстанавливаются.
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

[uquote="protek5512",url="/forum/viewtopic.php?p=3976136#p3976136"]моё предположение что всё упирается в напряжении питания и на такую длину трехвольтовый уровень недотягивает,скореевсего надо попробывать с 5 вольтовым а на входе в проц. согласовать.[/uquote]
Не надо ничего согласовывать, запитайте датчик от 5 В , а ЕСП-шка выдержит, у нее ноги толерантны к пятивольтовым уровням. (см. Datasheet)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
protek5512
Прорезались зубы
Сообщения: 234
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Откуда: Донбасс

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение protek5512 »

Здоровья всем!С датчиком разобрался работает на ура, заметил один косячок в коррекционных настройках при изменении показаний в графе температуры меняются показания давления и еще не смог установить коррекцию дробно например -1.5 воспринимается как -1.Это для ДШТ-22
Реклама
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Спасибо! Проверю, исправлю в следующей версии прошивки :)
Реклама
Аватара пользователя
protek5512
Прорезались зубы
Сообщения: 234
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Откуда: Донбасс

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение protek5512 »

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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

Здесь напрашивается идея создания автономных часов, вроде BIM Clock.
У меня два экземпляра BIM Clock давно трудятся, погодные данные - через thingspeak.com,
вот только цифры мелковаты (0.56") Пока побольше дисплей не подобрал.
Аватара пользователя
protek5512
Прорезались зубы
Сообщения: 234
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Откуда: Донбасс

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение protek5512 »

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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

Так можно избавиться от кабеля между основным блоком и часами.
Ну и более, чем одни часы подключить - хоть десяток :))
У меня один BIM Clock установлен на другом конце города (километров 20), и ничего, работает :)
Всего-то ЕСП8266, дисплей и трехвольтовый стабилизатор для ЕСП-шки.
Можно и внешние датчики ВМЕ280, SHT21, DS1820 подцепить, но я этого не делал.

Добавлено after 3 hours 22 minutes 18 seconds:
[uquote="protek5512",url="/forum/viewtopic.php?p=3978935#p3978935"]лепить ещё один баян не вижу для себя смысла, в этом проекте всё в лучшем виде.[/uquote]
Все дело в совместимости предыдущего проекта на ЕСП8266 и нынешнего.
С новым монитором работает "старый" внешний датчик (OutsideSensor),
зачем "новый баян" на Меге328, да и там можно напрямую кабелем , без радиоканала прикошатить.
Кто начал делать изначально новую версию, все понятно, но когда уже есть все готовое...
Вот Автор и сделал некоторую совместимость.
Не всегда есть возможность провода пробрасывать, дырки в стенах пробивать...
Да и не навешаешь этих устройств по проводам.. Метров 5, не более, да и то одно :shock:
Намного удобнее в каждом помещении поставить часики, которые будут показывать
погоду, получаемую через сеть с единого уличного датчика.
Что старый добрый BIM Clock и делает.
Ну и так далее. :beer:
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1078
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

А тем временем появилась новая версия прошивки монитора погоды :))) https://github.com/himikat123/Weather-monitor-BIM32

1. Добавил веб-интерфейс настроек. Зайти в веб-интерфейс можно только если монитор уже подключен к вашей WiFi сети. В то время, пока вы находитесь в веб-интерфейсе, на экране монитора погоды не будет погоды, за-то она будет в веб-интерфейсе. На днях сниму видос о том как пользоваться веб-интерфейсом, хотя думаю итак разберетесь :lol:
логин : admin пароль: 1111

2. Добавил отображение температуры, влажности, давления на экране в режиме больших часов (на экране монитора погоды). Настраивается через настройки экрана WS2812 :facepalm: (совсем запутано написал)

3. Исправил неправильную коррекцию DHT22

4. Добавил регулировку яркости дисплея WS2812

5. еще что-то, по мелочи, не помню уже..
Вложения
bim.png
(108.46 КБ) 180 скачиваний
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

Все вроде неплохо, но пару тапочек брошу :lol: по ВЕБ-интерфейсу:
Не надо меню прятать под малозаметной пумпочкой, пусть слева будет постоянно,
а то зашел, сохранил и потом опять вспоминать - где я был.
Ну и насчет сохранения - нажал "Сохранить" - должно быть подтверждение,
как раньше было. Лучше всего прямо в поле кнопки вместо "Сохранить"
выводить на 2-3 секунды "Сохранено", только другим цветом, чтобы в глаза бросалось.
"Настраивается через настройки экрана WS2812 :facepalm: (совсем запутано написал)" - ну тут
без полстакана не сразу понятно, но разобраться можно :beer:
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

Пытаюсь перейти на новую прошивку. Первым прошил дисплей. Прошивка проходит успешно. При проверке работы дисплея включается заставка BIM и на этом все. Флешку перед прошивкой форматировал. Шью версию BIM32_NX4832K035_RU_d2.0.tft Что это? :dont_know:

З.Ы. Прошил обратно версию 1.2.1- дисплей запускается :dont_know:
Аватара пользователя
protek5512
Прорезались зубы
Сообщения: 234
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Откуда: Донбасс

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение protek5512 »

Аналогично те же признаки
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

Наблюдаются глюки со временем:
Текущее время 09:00, монитор погоды показывает 8:57
Текущее время 09:04, монитор погоды показывает 9:04

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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

[uquote="Mizetsky",url="/forum/viewtopic.php?p=3979487#p3979487"]Не надо меню прятать под малозаметной пумпочкой, пусть слева будет постоянно, а то зашел, сохранил и потом опять вспоминать - где я был.[/uquote]
Не получается не прятать, так как при просмотре на телефоне не будет видно ничего кроме меню. Сделаю тогда текущий пункт меню выделенным, чтоб не забывать где мы :)))
[uquote="Mizetsky",url="/forum/viewtopic.php?p=3979487#p3979487"]Ну и насчет сохранения - нажал "Сохранить" - должно быть подтверждение,
как раньше было. Лучше всего прямо в поле кнопки вместо "Сохранить"
выводить на 2-3 секунды "Сохранено", только другим цветом, чтобы в глаза бросалось.[/uquote]
Можно сделать и по-старому, просто хотелось по-новому.
Сейчас, при нажатии кнопки "сохранить", если все нормально, вверху экрана промелькивает надпись "загрузка". Если произошла ошибка сохранения, то выводится сообщение об ошибке, или надпись "загрузка" остается на экране навсегда.

Добавлено after 1 minute 59 seconds:
[uquote="samand587",url="/forum/viewtopic.php?p=3979510#p3979510"]Пытаюсь перейти на новую прошивку. Первым прошил дисплей. Прошивка проходит успешно. При проверке работы дисплея включается заставка BIM и на этом все. Флешку перед прошивкой форматировал. Шью версию BIM32_NX4832K035_RU_d2.0.tft Что это? :dont_know:[/uquote]
Так и должно быть, теперь на дисплее будет просто заставка, если нет связи с ESP32, чтоб сразу было заметно что что-то не так.

Добавлено after 1 minute 28 seconds:
[uquote="emdskar",url="/forum/viewtopic.php?p=3979532#p3979532"]Наблюдаются глюки со временем:
Текущее время 09:00, монитор погоды показывает 8:57
Текущее время 09:04, монитор погоды показывает 9:04

Аналогичную ситуацию неоднократно наблюдал ночью.
v1.2.1[/uquote]
Даже не представляю в какую сторону копать, ни разу такого не замечал. Понаблюдаю более пристально :shock:
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

[uquote="himikat123",url="/forum/viewtopic.php?p=3979612#p3979612"]...Так и должно быть...[/uquote]

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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

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

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

[uquote="himikat123",url="/forum/viewtopic.php?p=3979612#p3979612"]Не получается не прятать, так как при просмотре на телефоне не будет видно ничего кроме меню. Сделаю тогда текущий пункт меню выделенным, чтоб не забывать где мы :)))

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

[[/uquote]
Сейчас у телефонов разрешение экрана больше, чем на моем старом ноуте :))

А насчет "сохранить" - на самой кнопке заметнее, при нажатии на кнопку
смотришь, а не куда-то "на верх экрана". Если там и промелькивает надпись "загрузка" -
можно и не заметить. Пока не подсказали, не замечал. :))
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

[uquote="himikat123",url="/forum/viewtopic.php?p=3979621#p3979621"]нужно прошить и ESP32...[/uquote]

Началось в колхозе утро! :shock: Почему то не шьется ESP32 :dont_know: Шью flash_download_tool_v3.8.5. При прошивке предыдущей версии проблем не было :facepalm:
Ответить

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