Монитор погоды на ESP8266

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

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


K596
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс янв 21, 2018 23:06:00
Откуда: г.Прилуки, Черниговская обл.

Re: Монитор погоды на ESP8266

Сообщение K596 »

Доброго дня всем. Может кто подскажет, подойдёт ли такой дисплей? https://advertexa.biz/p428204358-lcd-dy ... ornyj.html
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Не подойдет, у него параллельный интерфейс, а нужен SPI.
Хоть там и написано "Интерфейс: SPI", разъем у него почему-то параллельного интерфейса. Или опечатка, или можно как-то переключить тип интерфейса.
K596
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс янв 21, 2018 23:06:00
Откуда: г.Прилуки, Черниговская обл.

Re: Монитор погоды на ESP8266

Сообщение K596 »

himicat123, спасибо за ответ на вопрос.
prostonick
Родился
Сообщения: 9
Зарегистрирован: Пн фев 13, 2012 18:14:32

Re: Монитор погоды на ESP8266

Сообщение prostonick »

[uquote="K596",url="/forum/viewtopic.php?p=3302234#p3302234"]Доброго дня. Может кто подскажет, где в скетче можно корректировать температуру датчика DS1820. У меня завышает показания на 4 градуса.[/uquote]

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

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Коррекцию температуры через веб интерфейс конечно можно добавить, только скорее всего дело не бракованном датчике, а в его местоположении. Установите датчик подальше от прибора, на 10-и см проводе например. Беда обычно в том что датчик нагревается от платы прибора, особенно если он находится внутри корпуса прибора.
prostonick
Родился
Сообщения: 9
Зарегистрирован: Пн фев 13, 2012 18:14:32

Re: Монитор погоды на ESP8266

Сообщение prostonick »

[uquote="himikat123",url="/forum/viewtopic.php?p=3445165#p3445165"]Коррекцию температуры через веб интерфейс конечно можно добавить, только скорее всего дело не бракованном датчике, а в его местоположении. Установите датчик подальше от прибора, на 10-и см проводе например. Беда обычно в том что датчик нагревается от платы прибора, особенно если он находится внутри корпуса прибора.[/uquote]

Первым делом попробовал вынести датчик за пределы корпуса. Покупал датчики на Али - 5шт одним лотом. Все так же врут, причем на фиксированное значение, где-то +3-3,5 градуса. Брал у этого продавца - https://ru.aliexpress.com/store/1022067.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

По просьбам трудящихся состряпал новую прошивку для монитора погоды.
Добавлена поддержка датчика SHT21, большое спасибо "Anar" за любезно предоставленный датчик.
Добавлена возможность коррекции показаний температуры и влажности, для тех у кого датчики врут.
Вложения
bim_3.5.zip
(479.3 КБ) 316 скачиваний
prostonick
Родился
Сообщения: 9
Зарегистрирован: Пн фев 13, 2012 18:14:32

Re: Монитор погоды на ESP8266

Сообщение prostonick »

[uquote="himikat123",url="/forum/viewtopic.php?p=3448407#p3448407"]По просьбам трудящихся состряпал новую прошивку для монитора погоды.
Добавлена поддержка датчика SHT21, большое спасибо "Anar" за любезно предоставленный датчик.
Добавлена возможность коррекции показаний температуры и влажности, для тех у кого датчики врут.[/uquote]

Огромное спасибо!
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Монитор погоды на ESP8266

Сообщение lawr »

Проверил на макетке адаптер для подключения к интерфейсу SPI дисплеев с 8- или 16-битной шиной данных без изменения графической оболочки UTFT. РАБОТАЕТ :shock:
Правда, пока проверял только на Ардуине при частоте SPI 2МГц.
При такой частоте, 4 дюймовый экран ILI9481(8 бит) - заметно подтормаживает, но в ESP8266 частота SPI аж 40 MHz, так что есть надежда на успех :kill:
Вложения
SPIна8или16бит.jpg
(104.36 КБ) 742 скачивания
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Ух ты! Интересно даже, будет ли работать с ESP8266, по идее должно прокатить такое. Частоту 40 МГц предложенные Вами микросхемы спокойно переварят.
Буду рад если Вы добьетесь положительного результата! Обязательно поделитесь своим опытом!
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Монитор погоды на ESP8266

Сообщение lawr »

Идею и схему случайно прихватил здесь :))
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Монитор погоды на ESP8266

Сообщение lawr »

[uquote="himikat123",url="/forum/viewtopic.php?p=3450712#p3450712"]...будет ли работать с ESP8266...[/uquote]
Все работает! Спасибо автору за великолепный прибор! :beer:
Если кому интересно, топик по подключению 8 и 16-битных дисплеев к ESP8266, ESP32 и прочим Nodе (через интерфейс SPI), схемы, доработки, библиотеки, описание траблов и их устранение и т.д. и т.п. см. здесь.

P.S. Может данная информация снимет наконец ограничение с этого классного прибора применять только ILI9341_SPI. :)) И еще, кстати, вместо 74НС4094 в выше приведенной схеме можно ставить 74НС595 (субъективно, работает быстрее)
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Монитор погоды на ESP8266

Сообщение 240265 »

[uquote="lawr",url="/forum/viewtopic.php?p=3451776#p3451776"][uquote="himikat123",url="/forum/viewtopic.php?p=3450712#p3450712"]...будет ли работать с ESP8266...[/uquote]
можно ставить 74НС595 (субъективно, работает быстрее)[/uquote]

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

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Новая прошивка монитора погоды.

Добавлено:
Необходимость авторизации для доступа к странице настроек (по умолчанию логин:"admin" пароль :"1111")
Новый интерфейс страницы настроек. Минисправка по каждому пункту настроек.
Доступ к странице настроек без ввода устройства в режим настроек.
Доступ к странице настроек по именному адресу, а не только по IP адресу. Например http://weathermonitor.local
Выбор единиц измерения и округления данных (температуры, влажности, давления и скорости ветра).
Вложения
4.png
(101.46 КБ) 781 скачивание
3.png
(93.56 КБ) 461 скачивание
2.png
(94.17 КБ) 663 скачивания
1.png
(18.02 КБ) 458 скачиваний
bim_3.6.zip
прошивка
(560.95 КБ) 336 скачиваний
K596
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс янв 21, 2018 23:06:00
Откуда: г.Прилуки, Черниговская обл.

Re: Монитор погоды на ESP8266

Сообщение K596 »

Перепрошился на v3.6. Весь процесс прошел как обычно. Пока всё работает на отлично. И может мне кажется, но быстрее прорисовывается экран при загрузке. Ну а web интерфейс вообще супер. Спасибо.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

K596 спасибо за отзыв!
russo_turisto
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Ср окт 07, 2009 06:45:38
Откуда: Astana KZ

Re: Монитор погоды на ESP8266

Сообщение russo_turisto »

Залил прошивку bim_2.5.bin , заливал через ESP8266Flasher_64 с нулевого адреса. Показывает так дисплей , не пойму что не так сделал
Изображение
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

[uquote="russo_turisto",url="/forum/viewtopic.php?p=3464918#p3464918"]Залил прошивку bim_2.5.bin ........ не пойму что не так сделал[/uquote]

Залейте прошивку посовременнее, не старее версии 3.1 (актуальная на сегодня версия 3.6)

Прошивка v3.1
Так как с октября 2017 (вроде) openweathermap.org перевел API прогноза погоды по дням на платную основу, у многих кто зарегистрировал APPID ключ позже сентября не показывал прогноз по дням. В данной версии прошивки прогноз по дням формируется из почасового прогноза, который остался бесплатным.
russo_turisto
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Ср окт 07, 2009 06:45:38
Откуда: Astana KZ

Re: Монитор погоды на ESP8266

Сообщение russo_turisto »

При загрузке прошивки 2.7 и выше заставка появляется и потом экран очищается без дальнейших действий. Прочитал чат, поставил на АО делители сопротивления, и подавал напряжение на ADC вход от 0.6 до 1.06 вольта, но при включении также заставка появляется и потом экран очищается (проверял на прошивке 3.5). Прошивка 2.5 работает. Не пойму где накосячил.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Выложите хотя бы фотку вашего устройства, может можно будет увидеть косяк в монтаже, вы явно не собирали все по схеме. И прошейте последнюю версию прошивки.
Ответить

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