Понял про свободные GPIO. У меня их много. Жаль конечно. Вряд-ли я смогу что-то понять в чужой прошивке совершенно без комментариев. Да еще и на Си ++. В простом Си хотя бы попробовал что-то понять. Придумал другую штуку для включения ночной яркости. Поставлю китайский сенсорный переключатель. Вечером прикоснулся, утром еще раз. И все. Показал на работе как работает станция. Все в восторге. Двое заказали комплектующие на Али!
@Andrey-Ush4 жыл бұрын
тут С не надо, просто в папке /data/ меняешь JPG файлы на свои, как писал выше и заливаешь в SPIFFS снова(прошивку трогать не надо)
@erlcuba99604 жыл бұрын
Все получилось! Супергаджет своими руками. Андрей, ты мегапрограммист. Спасибо огромное за терпение!
@Andrey-Ush4 жыл бұрын
и мега и программист это перебор, не за что, и тебе спасибо)
@ЮлияК-т8х8в4 жыл бұрын
eri cuba .Поделись скетчем.Не получается скомпилировать,замучился
@70Anatoliy4 жыл бұрын
Тоже не выходит моет поможет кто
@lavrin.4 жыл бұрын
Андрей, *спасибо, мега-очень интересно!*
@Andrey-Ush4 жыл бұрын
не за что, удачи)
@70Anatoliy4 жыл бұрын
привет ты собрал метео станцию ?
@erlcuba99604 жыл бұрын
Андрей, спасибо за ответ, попробую разобраться.
@АлександрКобзарь-я6и5 жыл бұрын
Андрей добрый день. Подскажите пожалуйста, какие библиотеки надо добавить для esp32. На esp8266 всё запустилось и работает. А вот с esp32 ни разу не приходилось работать. И спасибо за замечательный проект и огромный труд. На данный момент это самая крутая метеостанция. Заранее спасибо.
@Andrey-Ush5 жыл бұрын
привет, IRremote если есть ик датчик, она есть у меня на диске или можно самому скачать с гитхаба, а так вроде всё тоже, только добавить плагин в ide для загрузки в spiffs есп32, не за что, удачи
@АлександрКобзарь-я6и5 жыл бұрын
Спасибо, буду разбраться.
@АлександрКобзарь-я6и5 жыл бұрын
Спасибо за подсказку. всё заработало.
@70Anatoliy4 жыл бұрын
привет не поможешь с прошивкой
@dendav22112 жыл бұрын
Андрей, спасибо за проект, все получилось, очень круто! Есть вопрос, как сделать ночные часы, чтобы часы и минуты были одного размера?
@Andrey-Ush2 жыл бұрын
до 00:00 ширины 320 не хватает на четыре цифры, поэтому пришлось так сделать, есть 2 варианта решения, либо в config (по FTP или HTTP) прописать начало с 00 часов или подправить под себя void Sn_time() в night_t.ino, там простенькая функция. Не за что, удачи)
@ВикторМельник-р7ъ5 жыл бұрын
Андрей здравствуйте. После тестов на esp8266 запустил на esp32, пришлось добавлять много библиотек. Пробовал подключение дисплея ili9341-2,8' по HSPI и VSPI, остановился на последнем, хотя в данном случае это не имеет значения. Переходил в режим Radio, попереключал вперед-назад, выход(пока без усилителя, едет, жду). Есть идея задействовать Touch самого дисплея, для начала самый элементарный(вместо T0-T1...) или добавить парочку сенсорных кнопок(например для оперативного-экстренного отключения биба часов) и еще чего-нибудь. Проект классный, простор чтобы приложить очумелые ручки))). Дякую.
@Andrey-Ush5 жыл бұрын
привет, насчет простора правильно, при желании можно убрать почти всё или добавить(заменить) своим. С ик датчиком будет проще управлять, скоро выложу с кратким пояснением. Не за что.
@ВикторМельник-р7ъ5 жыл бұрын
Андрей спасибо за проделанную работу! Эта версия после двух исправлений по библиотекам шрифтов запустилась сразу, даже как-то не интересно )-;. В прежних версиях у меня проблемы с кириллицей и вообще с шрифтами. Может это связано с использованием TFT_eSPI. После отключения шрифтов, которые в скетче, всё компилируется и работает. Эта же версия пошла с первого раза. В ночное время добавлю температуру и иконку, место есть. Ещё раз спасибо!
@Andrey-Ush5 жыл бұрын
чтобы была кириллица, надо надо заменить в своей библиотеке файл glcdfont.c на такой же из моего архива, просто после обновления он подменяется и надо возвращать из моего архива, в зависимости от проекта в adafruit_gfx или tft_espi, не за что, удачи.
@erlcuba99604 жыл бұрын
Понял. Файл alarm.txt совсем удалю. Веб радио у меня уже есть. На кухне работает уже пару недель. Спасибо за разъяснение.
@Dancopymus5 жыл бұрын
Thanks again for the great work and the shared sketch; I have some questions: 1) Which peripherals should or can be installed? 2) Do screen changes occur automatically or by IR remote control? 3) In the meteo_very_lite version, I already commented to you that my schedule was ahead (in advance) 5 minutes (Brazil is -3); Did you correct anything about it? 4) In the 'wifi' file in the 'data' folder, should anything be done? Well you opened it in the video, name AP; password; 5) What does #define openw mean in // # define EN // lang 6) If an IR remote control is used, how to configure the keys? 7) What is the number 1 in line #t_b; 1; // ночные часы начало in the config file? 8) I did not understand correctly about the #define S0, S1 ..... Sn. 9) Finally, it would be great if you could adapt this sketch to a larger screen, as in the esp32_320x480 version !!!! I would be very grateful if you could answer me.
@Andrey-Ush5 жыл бұрын
Hi, wow how many questions) 1. Settings_meteo.h - button (#define pin_btn) - ir receiver (#define pin_ir) - bme280,bmp280 (#define bme280) or si7021 (#define si7021) - ds1820 (T outside) (#define pin_ds1820) - buzzer active or passive (#define pin_beep) 2 yes, IR remote or button (#define pin_btn) 3 yes, made as in an example for you, but I cannot check, I am all right 4 yes this name of a point of access and the password, at the end of the line is necessary to enter, or through a point of access to visit from phone the page 192.168.11.11 5 (#define openw) if are a key, if no, it is necessary to comment out, there will be only watch with sensors (on esp32 still of webradio later) - (#define EN) - will be in English: days of the week and comment on weather (S2) 6 in the ik.txt file, you watch port in com and you write down 7 yes, time began with t_b the night screen (Sn), t_e return to previous 8 it is screens, watch S1.jpg, S2... (what it is not necessary comment out) 9 in plans is))
@Dancopymus5 жыл бұрын
@@Andrey-Ush Thank you very much for your kindness and patience in answering me! God bless you, my friend! Congratulations on the beautiful and laborious project, From Brazil, Daniel
@Andrey-Ush5 жыл бұрын
thanks, to you good luck
@erlcuba99604 жыл бұрын
Про JPG файлы понятно, надо подумать. Но все-таки иметь управляемый будильником GPIO было бы круто. Все, это уже мои капризы. Выйду из положения каким-нибудь способом.
@РаисМиннибаев-ж9с Жыл бұрын
Здравствуйте. Андрей. Почему после подключения станции к wifi экран становиться белым и далее не идёт .Версия прошивки 2023. 06.06. Что я не правильно сделал ?Подскажите пожалуйста.
@erlcuba99604 жыл бұрын
Да, еще маленький вопросик. Время включения ночного экрана привязано к моему часовому поясу или как то иначе? Например у меня тайм зона 7. Какое значение я должен написать в параметр t_b файла config.txt чтобы ночной экран включался в 23.00? Спасибо.
@Andrey-Ush4 жыл бұрын
t_b=23;
@erlcuba99604 жыл бұрын
Несколько дней бьюсь над задачей компиляции проекта. Попробовал на четырех разных компах. Результата одинаковый ( отрицательный) . Андрей, а нельзя ли выложить скомпилированный проект? Файлы, которые нужно изменить под себя скомпилировать отдельно и записать по нужным адресам по отдельности как сделано в Ka-Radio32? Или можно сделать основной файл с дефолтными настройками (по минимуму). Спасибо.
@Andrey-Ush4 жыл бұрын
привет, проект рабочий поэтому давай попробуем разобраться, скомпилируй проект, весь монитор порта выдели и ctrl+c затем ctrl+v в письмо или файл и пришли на ushakof@inbox.ru Если что сброшу и bin, просто проект потихонечку двигается, скоро будет обновление и вариантов настроек станет ещё больше.
@sergeyb77593 жыл бұрын
Здравствуйте. Отличный проект, но есть вопросы. где посмотреть схему. Запутался в прошивках, подскажите какую использовать для ESP8266. Спасибо
@Andrey-Ush3 жыл бұрын
привет, в папке versions/2021 любую, в этой же папке faq.zip (схемы) и lib.zip с библиотеками на которых собирал эту версию, проект для обоих плат (в esp8266 нет web радио,mp3 player и помелочам)
@АлександрПтушкин-э7й3 жыл бұрын
Андрей, помогите. Заметил что прогноз от openweathermap выдает странную информацию. В одном запросе температура допустим -8 время выдачи 11:25, а в 11:46 уже выдает -5. Файл с консоли могу выслать.
@АлександрПтушкин-э7й3 жыл бұрын
И еще с openweathermap видимо нет данных по UV. Пасмурно у нас сегодня. На экране - это правильно? В логе тоже инфа что разобрать не может. Кстати, правильная температура -5 (это к посту ниже)
@Andrey-Ush3 жыл бұрын
ты в логе можешь сам посмотреть, запрос текущей погоды со строки do_parse_now(), этот запрос можешь и на сайте выполнить, ультрофиолет, тоже самое найти UV и строку запроса, если будет меньше 1, то цифры на экране нет.
@erlcuba99604 жыл бұрын
Вынужден снова попросить помощи, Андрей. При комментировании строчки #define pin_sd pin 22 в файле Settngs_meteo.h (чтобы удрать ошибку SD) при компиляции возникает ошибка "warning: extra tokens at end of #endif directive [-Wendif-labels]" и указывается файл File.ino:744:8. Как победить? Попробовал бесчетное количество раз. Если закомментировать что-либо другое - компиляция и загрузка проходит без ощибок. Спасибо.
@Andrey-Ush4 жыл бұрын
скачай архив с моего диска и скомп., как я писал выше в начале года я подправлял, возможно это, у тебя наверное ещё старый. Если будет ошибка не мучай, а пришли мне полный лог компиляции и сам проект без подкаталогов.
@kotyarik58555 жыл бұрын
Андрей, добрый вечер. Во-первых, спасибо за прекрасный проект. Очень захотелось повторить. Сразу скажу, что в СИ++ новичок, и ESP8266 только осваиваю. Возникла следующая проблема. Скетч загружается и экран включается с сообщением "read config.txt ERR". В serial - config.txt no open, create... С мобильника на АР захожу, но страница пустая. Параметры своей сети внести некуда. Подскажите, где копать? И, где должен быть расположен файл config.txt? В корне скетча или в папке / data ? Заранее благодарен.
@Andrey-Ush5 жыл бұрын
привет, надо в есп загрузить данные, поищи "esp8266 spiffs загрузка", тут тоже найдёшь
@kotyarik58555 жыл бұрын
@@Andrey-Ush Ура! Всё получилось! Андрей, огромное спасибо за помощь! Много тонкостей для начинающих.., не сразу разберёшься. Прекрасный проект! Удачи и дальнейшего развития! Буду следить за новостями..
@Andrey-Ush5 жыл бұрын
не за что, удачи)
@igorelets32652 жыл бұрын
Какую прошивку не беру все время ошибка компеляции помогите разобраться модулей ESP несколько не одна прошивка не встала можно более подробно. Как все таки залить прошивку в ESP. От начала до полочения компиляции
@lihak8596 Жыл бұрын
тоже ни одна прошивка для 8266 не компилируется,для есп32 все норм. какую в итоге залили для 8266? спасибо
@erlcuba99604 жыл бұрын
Андрей, привет! Получилось скомпилировать скетч и загрузить в плату. Но на экране нет никакого изображения, WiFi точка не появляется. Просмотрел внимательно видео про настройки, все изменил как надо, появились опять ошибки при компиляции. Вернулся к дефолтным настройкам. Дисплей у меня с процессором ILI 9488 3,5 ". В каких файлах кроме Settigs_meteo.h нужно внести изменения в настройки дисплея? Я немного запутался. Спасибо.
@Andrey-Ush4 жыл бұрын
привет, если ты скачал проект после 3.01 сбрось свой setting мне на почту, ошибок не дожно (3.01 подправлял из-за какого-то датчика), настройка TFT_ESPI в User_Setup_Select.h закомм. //#include раскомм. свой драйвер (остальные закомм.) далее в своем драйвере TFT выстави пины, (например 9488 esp32 spi) TFT_eSPI\User_Setups\Setup21_ILI9488.h можно проверить правильность настройки примером TFT_eSPI\examples\480 x 320\TFT_graphicstest_one_lib\TFT_graphicstest_one_lib.ino
@erlcuba99604 жыл бұрын
Привет единомышленникам! По ссылке , указанной под видео нет папки /meteo_320_240/. Нельзя ли выложить прямую ссылку на нее? Или это уже устаревшая информация? Нет ли форума по этой метеостанции? По-моему очень популярное изделие. Спасибо.
@Andrey-Ush4 жыл бұрын
привет, скетч лежит в папке /meteo, просто он сейчас один для 320-240 и 480-320, настраивается в setting, более подробно о настройках в kzbin.info/www/bejne/maqamoaee66LhNE
@erlcuba99604 жыл бұрын
А нет ли в станции возможность сделать один GPIO для управления подсветкой дисплея по сигналам будильника(например)? Для ночи подсветка слишком сильная. Спасибо.
@Andrey-Ush4 жыл бұрын
в самом начале была мысль через mosfet или реле сделать 2в на подсветке (уже спрашивали про это), но gpio быстро подошли к концу, поэтому самый простой способ в папке /data заменить *n.jpg на свои менее яркие, можно вообще все *.jpg поменять, только сохранить все параметры картинки.
@tefalfull5 жыл бұрын
Никак не могу понять в чём дело. Постоянно появляется ошибка: C:\Program Files\Arduino\firmware\meteo_320_240\meteo_320_240.ino: In function 'void loop()': meteo_320_240:726:19: error: 'do_read_file_shed' was not declared in this scope do_read_file_shed(); exit status 1 'do_read_file_shed' was not declared in this scope Ставлю на ESP8266
@Andrey-Ush5 жыл бұрын
да, без ик ругается, перекачай с диска или закомм. строку do_read_file_shed(); в meteo_320_240.ino она всё равно пока не задействована.
@tefalfull5 жыл бұрын
@@Andrey-Ush спасибо! Скетч заливается без проблем. Но экран всё равно белый. Проблему эту так и не поборол. По схеме все собрано правильно. Версии установлены по инструкции, ничего лишнего. 5В на него не подавал, питается от esp
@Andrey-Ush5 жыл бұрын
в папке meteo_lite лежит самая первая версия, она на tft_espi, попробуй её, а вообще надо хотя бы какой нибудь пример запустить как я писал, если пример запустишь, то и проект запустится (у меня был один дисплей тот переходил на белый экран через 5 минут, а если на лед подсветку подавал где-то 2 вольта то хватало мин на 20, в итоге выкинул)
@tefalfull5 жыл бұрын
@@Andrey-Ush грешу на экран, так как примеры не запускаются
@Andrey-Ush5 жыл бұрын
возможно, пока не будет второго рабочего не узнаешь.
@dr.strangelove57555 жыл бұрын
Андрей здравствуйте, есть пара вопросов. Обновил предыдущую версию метеостанции. Столкнулся с проблемой не выводятся данные с bme280 в мониторе порта получаю bme------------------ 200 255 255 Не помню, вроде бы там есть два адреса у датчика, забыл где менял Так же расскоментировал #define nrf но данные не принимаются, красная полоса. Сразу вопрос в комментарии nrf 1 а в нижней строке без единицы я пробовал по разному не работает, если есть ifdef то я понимаю единица не нужна. //если нет приёма по nrf с закомментировать #define nrf 1 //#define nrf //D0,D4 esp8266 Проясните пожалуйста этот момент. Спасибо
@Andrey-Ush5 жыл бұрын
привет, с bme можешь проверить на примере из библиотеки Environment_Calculations.ino, I2CAddr_0x76 или I2CAddr_0x77, можешь вернуть свою старую библиотеку, тк с bme ничего не менялось, только для паскалей добавил вывод. для nrf надо раском-ть #define nrf //D0,D4 esp8266 и поставить свои пины, для 8266 начинаются на D, если esp32 номера GPIO (1-..) #ifdef nrf здесь номера пинов можно свои const byte CEnrf=0 или D0 или любой который подкл к nrf; //Chip Enable const byte CSnrf=4 или D4 //Chip Select #endif на esp32 не тестировал тк тогда не было на руках esp32, а потом я перешел на проводной ds1820 на улицу и передаю по wifi раньше была строка RF24 radio(D0,D4); скрыта, стало RF24 radio(CEnrf,CSnrf); сейчас вытаскиваю на вид пины для более гибкой настройки
@dr.strangelove57555 жыл бұрын
@@Andrey-Ush Спасибо, получилось. Использую ESP8266 заменил пины на D0,D4. BME тоже работает. Раньше он с луной менялся сейчас в экране больших часов.
@Andrey-Ush5 жыл бұрын
не за что)
@ВикторМельник-р7ъ5 жыл бұрын
Андрей здравствуйте. Подскажите пожалуйста, где рыть что бы добавить влажность воздуха из интернета. Может в openWeatherMap.cpp? Дякую.
@Andrey-Ush5 жыл бұрын
привет, есть проект с которого я начал github.com/ThingPulse/esp8266-weather-station там есть маленький пример OpenWeatherMapCurrentDemo.ino там влажность Serial.printf("humidity: %d ", data.humidity); а у меня никак тк нет места на экране, а если надо то поставь bme280 или HTU21D,SI7021 у меня есть поддержка, просто раскомм-й в setting ps в openWeatherMap.cpp изначально есть поддержка просто я убрал, в той библиотеке выше всё есть.
@erlcuba99604 жыл бұрын
Никогда не пользовался Ардуино. Пишу на С в среде IAR для STM32. Просветите, где почитать как то, что лежит гитхабе вставить в Ардуино и откампилировать проект. Для меня это какой-то бессмысленный набор папок. Спасибо.
@Andrey-Ush4 жыл бұрын
по IDE даже тут по моему много роликов, по запросу на 1 листе уже есть что почитать yandex.by/search/?text=%D0%B0%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE%20ide%20faq&lr=157&clid=2028026 сам ардуино это тот же практически С, тут вопросов у тебя не будет, я 2 года назад с С первый раз столкнулся, до этого немного на паскале писал. Литературы в инете очень много, я лично для ознакомления прочитал Монк - Программируем ардуино профессиональная работа со скетчами, есть в хорошем качестве. А для практики можешь протестировать пример из основной библиотеки этого проекта TFT_eSPI, самый простой (если есть дисплей) \libraries\TFT_eSPI\examples\320 x 240\TFT_graphicstest_PDQ если нет SD \libraries\TFT_eSPI\examples\Generic\TFT_SPIFFS_BMP если есть SD \libraries\TFT_eSPI\examples\Generic\ESP32_SDcard_jpeg удачи.
@erlcuba99604 жыл бұрын
Получилось скомпилировать проект, но с ошибкой "comparison with string literal results in unspecified behaviour [-Werror=address]" с указанием на строку 514 if (scr_name[i]!="") в файле func . Может есть какое-то простое решение? Спасибо.
@Andrey-Ush4 жыл бұрын
это предупреждение, может когда дойдут руки буду подчищать, пока только на ошибки обращаю внимание)
@erlcuba99604 жыл бұрын
@@Andrey-Ush Понятно. Но в есть нехорошая запись "Some warnings being treated as errors". Это не относится к имеющимуся предупреждению?
@Andrey-Ush4 жыл бұрын
@@erlcuba9960 если проект не скомпилировался, напиши версию иде и есп32, тк опции компилятора периодически меняются, если скомп. то как я писал выше пока нет времени, желания подчищать код (там есть где развернутся), когда кто-то пишет о критичном, подправляю. А так всё в открытом доступе, можно взять за основу и править, можно просто взять куски кода в свой проект), а можно просто своё сваять с нуля, вот отличный проект с которого кое-что я взял себе вначале github.com/ThingPulse/esp8266-weather-station
@erlcuba99604 жыл бұрын
@@Andrey-Ush Понял, но это все-таки не предупреждение, а ошибка. Из-за нее проект не записывается в проц. Править чужой код на языке, который не знаю - занятие не из продуктивных. Спасибо за ответы. Очень жаль, Ваш проект самый продвинутый из всех подобных, что я встречал. Придется заняться другим. Еще раз спасибо.
@Andrey-Ush4 жыл бұрын
@@erlcuba9960если ошибка я просил написать версию IDE и ESP32,(библиотеки все последние должны быть установлены) мне надо повторить у себя эту ошибку, уже было неоднократно что проект не комп. если обновилась библ. иде или плата, поэтому я пишу свою конфигурацию
@erlcuba99604 жыл бұрын
Единомышленникам привет! Андрей, появился еще один маленький вопросик, если позволишь. Как можно совсем отключить веб радио? В файле alarm.txt я закомментировал все строки. Все равно радио включается непонятно в какое время и как переключить обратно на метео непонятно. Спасибо.
@Andrey-Ush4 жыл бұрын
привет, по плану вкл. только из alarm.txt (можешь очистить или вообще удалить, может ты мой в SPIFFS залил файл? ) файлы можно править (если нет SD) по FTP (скачать и обратно скоп.) Может включаться от ложных срабатываний, проверь в setting и закомм. если у тебя нет ИК //#define pin_ir 34 кнопок ////#define pin_btn_No_touch и //#define pin_btn_touch , обратно из радио ик пультом или кнопками или энкодором(скоро), или сам выйдет по плану
@70Anatoliy4 жыл бұрын
Друзья может еще кто поможет???
@АлександрКобзарь-я6и4 жыл бұрын
Лучше, чем автор никто не поможет. Просто нужно точно выполнить его рекомендации. Сам обращался за помощью и получал её.
@gennadinemo78273 жыл бұрын
Бывает такая фигня начинает ругаться на библиотеки попробуй самый простой способ папку с библиотеками перемещай на раб стол а на её место библиотеки из проекта иногда проходит на 2 день или 3 у меня несколько раз была такая фигня даже проверенный не раз проект.
@дмитриймельниченок-ч9о Жыл бұрын
Здравствуйте.после загрузки на экране config.txt eror.в чем может быть проблема?
@Andrey-Ush Жыл бұрын
привет, папка /data не загружена в SPIFFS, погугли или здесь поищи как загрузить в spiffs
@ЮлияК-т8х8в4 жыл бұрын
Андрей здравствуйте.Выложите сюда скетч а то не получается прошить ESP32.Запутался
@Andrey-Ush4 жыл бұрын
привет, скетч в папке meteo у меня на г.диске
@erlcuba99604 жыл бұрын
Надпись "SD ERR" на дисплее побороть не удается. В описании настройки нет прямого указания как сказать системе, что SD нет. Как это побороть?
@Andrey-Ush4 жыл бұрын
всё что тебе не надо надо просто закомм. в setting #define pin_sd pin=22 #define IoT #define pin_ir pin=34 если нет SD, приема и (или) отправки в thingspeak или ir датчика то закомм-й и так всё остальное. (там есть поясн. комментарии) ты прислал setting кот. компилируется, а мне надо с настройками с которыми у тебя была ошибка
@erlcuba99604 жыл бұрын
@@Andrey-Ush Как оказалось скетч не компилировался потому что я положил проект не в то место, куда нужно. Поэтому анализировать почему возникали ошибки бессмысленно. Я работаю с ардуино первую неделю. Не прочитал основы и сделал элементарную ошибку. Прошу прощения за мою безалаберность. Впредь буду более внимательным. А закоментировать нужно строки в файле Settings_meteo.h ? Я правильно понял? Спасибо.
@Andrey-Ush4 жыл бұрын
@@erlcuba9960 а кто не ошибается, да все основные настройки в setting_meteo и /data/config.txt, в пару видео я об этом подробно рассказывал.
@erlcuba99604 жыл бұрын
Андрей, спасибо за развернутый ответ. Но Вы немного не поняли меня. С самим программированием на С у меня нет проблем. Я не могу понять как взаимодействует Ардуино и Гитхаб. По Вашей ссылке скачал на яндех-диске кучу папок. В какой лежат исходники прошивки не очень понятно. Скачал то, что показалось правильным. Распаковал архив - там большое количество папок и файлов. Как это вставить в Ардуино, чтобы скомпилировать и получить готовую прошивку? В IARe есть специальный файл проекта. Открываешь его и автоматически открывается весь проект со всеми .с и .h файлами. А как это выглядит в Ардуино? Об этом нет ни в одном описании. "Откройте скетч бла, бла, бла..." и все. Где почитать об этом? Если надоел, можете не отвечать. Мне нужно сделать единственный проект на Ардуино, так как ESP32 больше никак пока побороть невозможно, кроме еще более убогих сред программирования. Спасибо, что дочитали.
@Andrey-Ush4 жыл бұрын
привет, гитхаб нужен чтобы найти нужную библиотеку, платформу и скачать для установки или обновления вручную. у меня портативная ардуино 1.8.10 esp32 1.0.2 (как добавить в иде инфы много) что касается этого проекта, скачать lib.zip и установить вручную все библиотеки, возможно у тебя уже многие есть, проверить можно по названию папки либ, как ставить вручную инфы много. распаковать проект с ПОДкаталогами в папку с коротким путём без рус. букв., открыть файл meteo.ino (это основной), остальные *.ino подтянутся в иде, настроить setting_meteo.h под себя (что не надо закомментировать), в папке /data настроить config.txt под себя (всё это рассказывал ранее), если нет SD залить в SPIFFS /data (инфы esp32+spiffs достаточно) дальше стандарно, после компиляции читаешь лог, ели вдруг не хватает какого-то файла, ищешь в гугле он приведет на гитнаб, где качаешь эту библиотеку.(если я забыл добавить в lib.zip), дальше методом проб и ошибок.
@70Anatoliy4 жыл бұрын
Несколько библиотек найдено для "WiFi.h" Используется: C:\Users\pavel\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi Не используется: C:\Arduino\libraries\WiFi Несколько библиотек найдено для "HTTPClient.h" Используется: C:\Users\pavel\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\HTTPClient Не используется: C:\Arduino\libraries\HTTPClient Несколько библиотек найдено для "WiFiClientSecure.h" Используется: C:\Users\pavel\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFiClientSecure Не используется: C:\Arduino\libraries\WiFiClientSecure Несколько библиотек найдено для "Update.h" Используется: C:\Users\pavel\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\Update Не используется: C:\Arduino\libraries\Update exit status 1 Ошибка компиляции для платы ESP32 Dev Module. вот пишет что .Что подскажете ?
@Andrey-Ush4 жыл бұрын
как писал, если стоят все библиотеки и стоит последняя версия meteo, то читай лог с самого начала, скорее всего что-то не установил, тут уже должен сам осваивать IDE.
@70Anatoliy4 жыл бұрын
@@Andrey-Ush Андрей доброе утро, вот вам что на своем компе писать, столько же время заняло зайти ко мне и все сделать и показать что и куда копировать или напишите, что куда копировать, допустим папку lLib. Или Esp32... или TFT_esp....какую куда? Я только радио не распаковал ,, а остальные все. Папку Lib распаковал в папку библиотеку .
@Andrey-Ush4 жыл бұрын
@@70Anatoliy Анатолий Вертянов привет, по установке библиотек гугли или здесь есть видео, я могу только помочь по настройке, моего проекта, повторю запусти примеры из tft_espi, дальше примеры из JPEGDecoder до кучи пример Adafruit_ILI9341\examples\graphicstest\graphicstest.ino, если всё запустится то и проект тоже,.
@ЮлияК-т8х8в5 жыл бұрын
Андрей привет. Где посмотреть подключение BME280 +ESP32+ILI9341(2;00-).Спасибо.
@Andrey-Ush5 жыл бұрын
привет, схема в архиве со скетчем или тут достаточно роликов kzbin.info?search_query=esp8266+bme280
@ЮлияК-т8х8в5 жыл бұрын
@@Andrey-Ush Спасибо за ответ.нашел.А такая подойдет Wi-Fi модуль LuaNode32 с ESP-32 Источник arduino.ua/prod2041-wi-fi-modyl-luanode32-s-esp-32
@Andrey-Ush5 жыл бұрын
@@ЮлияК-т8х8в подойдет, в гривнах не знаю, но на али будет 100% дешевле)
@ЮлияК-т8х8в5 жыл бұрын
@@Andrey-Ush Спасибо за быстрый ответ . Классный проект
давайте зайдите ко мне в комп . попробуйте сами .не хрена не выходит
@TheF19714 жыл бұрын
Одни ошибки при компиляции. Шляпа, а не проект.
@БорисБ-ж9ы3 жыл бұрын
Зачем нужен прогноз погоды, если это все есть в инете))
@ВиталийСтрижак-т9ч9 ай бұрын
Здраствуйте. Выбивает ошибку C:\Users\Виталий\Downloads\150420_test\meteo\parse_now.ino: In function 'bool do_parse_now()': parse_now:46:23: error: 'ctime' was not declared in this scope C:\Users\Виталий\Downloads\150420_test\meteo\parse_now.ino:46:23: note: suggested alternative: 'time' exit status 1 'ctime' was not declared in this scope Что делать?
@Andrey-Ush9 ай бұрын
привет, если в meteo.ino нет #include вставь сам в самом верху, или просто закомм-й все строки с ctime в parse_now.ino , это просто доп. информация в порт, ну а вообще рекомендую взять хотя бы прошлогоднюю версию слишком много воды утекло за почти 4 года