ESP8266 + TFT метеостанция Lite ( openweathermap ) ч.2

preview_player
Показать описание
о настройках проекта в видео

скетч и Библиотеки в папке
./meteo_320_240/

примерная цена сборки (на ALI)
-----------------------------------
tft -8-10$ (ili9341 spi 2.8) можно 2.2-2.8" главное 320х240 и ili9341, сравнивайте также визуально )

esp8266 nodemcu - 3$
Breadboard nodemcu - 2$(не обязательно, но удобно)
провода мама-мама Dupont - 1$
---------------------------------
итого макс 16$, мин -12$

arduino ide 1.8.5
плата nodemcu 1.0 (12E)
flash size 3m(4m)

25.05.18
так как возникают вопросы по скетчу, небольшой help:
в зависимости от версии (с ик, без или 320х480)
- в Settings_meteo.h закомментировать или расском-ть датчики если есть
- собираем по схеме esp+tft.
- открываем скетч в arduino ide (1.8.5-1.8.8) (дополнение esp8266 дополнение установлено, 2.4.1-2.5)
- компилируем и заливаем прошивку.
- загружаем файлы изображений и конфиг в esp
1) вариант IDE через ESP8266 Sketch Data Upload, если не знаем как гуглим spiffs esp8266 data upload
2) вариант, если прошивка загрузилась нормально, то на экране при загрузке м.станции будет ip адрес esp на пару секунд или смотрим в com port. Устанавливаем любой фтп клиент (я через Total Commander, в нем есть клиент),адрес есть, имя пароль – esp8266 (можете в скетче поменять на свой), заполняем данные и подключаемся по фтп к esp, далее всё содержимое папки data копируем в корневой каталог ESP, перегружаем esp.


цифры: часы, минуты (день,ночь) лежат в папке /data , можно заменить на свои, только надо сохранить название, пропорции и бит на пиксель. Загрузить по ftp или через ide.
Рекомендации по теме
Комментарии
Автор

сто лайков за то что поделились проектом. не по жадничали, очень спасибо вам за труд .

KatrinLuik
Автор

Автору огромная благодарность! Было очень иртересно, СПАСИБО!!!

romanralko
Автор

Отличный проэкт! Автору спасибо большое!

iljapetrov
Автор

Добрый день.Хочу сказать Андрею огромное спасибо.Собрал метеостанцию, всё отлично работает.И красивый дисплей.

ВасилийГолованов-бк
Автор

с кнопкой это версия Meteo_lite_ik под отображение 2 экранов, под видео есть ссылка на обзор, а кнопка это для переключения экранов, как плюс к ик пульту либо вместо пульта, пунктир это просто 3.3 вольта на led и reset tft

Andrey-Ush
Автор

Большое спасибо за отличный проект. Станция супер. Немного подправил код под себя. Может кому пригодится.
1 - вывод осадков при дожде - строку - tft.print(int(round(rain_mm)), 0); заменил на -
2 - убрал прогноз и график на 7 дней - строку - if (scr_num==5) scr_num=1; заменил на - if (scr_num==4) scr_num=1;
3 - убрал черную линию на цифрах часов - закомментировал строки -

//tft.drawFastHLine(0, 27, 188, TFT_BLACK) ;
//tft.drawFastHLine(0, 28, 188, TFT_BLACK) ;
//tft.drawFastHLine(0, 29, 188, TFT_BLACK) ;
4 - убрал линию, которая появлялась слева - закомментировал строку -
//do_graf_t();

viktort
Автор

И интересно когда минус как тот зелёный минус или чёрточка моргает

АндрейКулешов-ул
Автор

Any more versions or updates?
Thanks for the great work!

Dancopymus
Автор

Best regards!
Where is the main sketch: Weather Station ESP8266 + TFT Lite, because inside the folder 'meteo' there are several files, including esp32_320x480; (this is for ili9488 320x480 with esp32?)
The main sketch is for Display ili9341 spi 2.8 with esp8266 or esp32, or for both? Thank you

Dancopymus
Автор

Hello Андрей Ушаков! I think you forgot me!
With me, the version of your project 'meteo_very_lite' is working which is a beauty, with one exception: the Clock is always ahead 5 Minutes. The settings are all right. You said you'd take a look at the code, remember?
best regards

Dancopymus
Автор

Добрый вечер Андрей. Опробовал все ВАШИ проекты, классно, но я остановился на одном. Маленько подкрасил цифры.У меня к тебе вопрос, в видео где два дисплея, промелькнул дисплей на 3, 5 дюйма и что будет ещё проект. Не подскажешь когда он будет, а то у меня и запчасти есть.Зарание большое спасибо.

ВасилийГолованов-бк
Автор

Здравствуйте Андрей, очень заинтересовал Ваш проект. А можно по подробнее как через тотал командер загрузить в есп.

РОМАНВиталевич
Автор

Супер проект! Залил проект, экран показывает, но не получается файлы залить: через esp8266 data upload как будто загрузка идет, завершается без ошибок, а файлы так и не появляються. Так же по ftp подключается, на ошибка Не удалось получить список каталогов и не даёт ничего залить. Только через браузер получается, но там можно по одному файлу.. заколебусь переносить. Проект за 12, 2023. Подскажите в чем может быть проблема?

baly
Автор

Подскажите еще, не могу загрузить скетч, пишет не хватает библиотеки #include Ваши все загрузил. Загружаю без дисплея.Помогите, что можно сделать.Спасибо.

sergkorovin
Автор

Добрый день. Подскажите пожалуйста на каком сайте регистрироваться по поводу погоды

vitalikvik
Автор

Добрый день! Спасибо за интересный проект. Заметил проблемку: при переключении на ночной режим экран начинает мигать при этом если переключать кнопкой - всё нормально. Не подскажите где копать?

ВасилийПолегешко-ък
Автор

Здравствуйте, Андрей! Понравился Ваш проект, удалось повторить. Не могу разобраться почему не показываются нижние пределы температуры в прогнозе на 4 дня. Отображаются только нули. meteo_very_lite

ЯаЯ-пж
Автор

Здравствуйте! Никак не скомпиллируется до конца - одно не хватает, то другого, вот сейчас новое выдает ошибку 'D8' was not declared in this scope
Подскажите что делать(версия meteo_very_lite)(второй вечер пошел)

yurinoskov
Автор

Подскажите какой скетч у Вас в обзоре. Спасибо.

sergkorovin
Автор

"залил подправленный скетч на основе 3х часовых запросов,
в папке meteo_very_lite " Покажите какой именно.

sergkorovin