Страница 6 из 82

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

Добавлено: Чт ноя 05, 2020 12:28:10
samand587
[uquote="NStorm",url="/forum/viewtopic.php?p=3919391#p3919391"]...объясните в чем отличия...[/uquote]

Вот снимок экрана https://img.radiokot.ru/files/122121/2cj2drl60h.png В левом окне моя попытка записи- не правильно, в правом от автора- правильно. Посмотрите окна DETECTED INFO и Download Panel. Там разные суммы и записи. Вот и вся разница. И мой модуль не хочет работать. Я записывал в свой модуль пример WiFi scan из программы Arduino- модуль сети определяет из ста попыток может раз или два. То есть работоспособность модуля под большим вопросом :facepalm:

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

Добавлено: Чт ноя 05, 2020 13:07:50
NStorm
[uquote="samand587",url="/forum/viewtopic.php?p=3919425#p3919425"]Посмотрите окна DETECTED INFO и Download Panel. Там разные суммы и записи. Вот и вся разница.[/uquote]
Ес-но разные. В Detected Info у ваш флеш чип другого производителя, что ни на что не влияет. Я бы сказал что у вас лучше даже стоит, т.к. по идее от Winbond. А в Download Panel вообще MAC адреса указываются, они просто обязаны быть уникальными для каждого ус-ва. Если что-то и не работает, то дело вовсе не в том, что видно на скрине.

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

Добавлено: Чт ноя 05, 2020 14:35:34
samand587
NStorm, почитайте, пожалуйста, это сообщение https://radiokot.ru/forum/viewtopic.php ... 2#p3917912 Что это может означать при попытке прошивки в ОС Windows 10? А за разъяснение :beer:

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

Добавлено: Чт ноя 05, 2020 16:22:35
NStorm
samand587, я его видел, но с таким не сталкивался, нечего сказать было. По тексту ошибки пытался нагуглить источник проблемы, но вышел только на ваш пост на ардуино.ру.
Соб-но ошибка с одной стороны ясна - где-то утилита ожидает получить некий текст в формате юникода (который мультибайтный), но встречает там последовательность, которой в юникоде быть не может. С другой стороны дальше совсем не понятно где и почему это возникает и что с этим делать. :(

Может сопли какие по линиям UART на плате повисли, мусор подсыпается? Отмыть от остатков флюса китайского можно попробовать модуль, проверить на отсутствие соплей.

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

Добавлено: Чт ноя 05, 2020 17:09:23
samand587
Вообщем большой ХЗ! :dont_know: Буду ждать новый модуль :facepalm:

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

Добавлено: Чт ноя 05, 2020 22:27:34
K596
samand587, У меня была такая же проблема. Решил ее так: на файле "flash_download_tool_3.8.5.exe" правой кнопкой мышки и выбрать свойства. Далее жмем "совместимость", ставим галку "Запустить программу в режиме совместимости" и выбираем Windows 7. Применить. OK. И запускаем программу.

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

Добавлено: Пт ноя 06, 2020 06:44:44
samand587
[uquote="K596",url="/forum/viewtopic.php?p=3919805#p3919805"]... И запускаем программу.[/uquote]

Нет, это точно что то не ладное с модулем Вот https://img.radiokot.ru/files/122121/2crfg38ai9.png Все то же самое :kill:

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

Добавлено: Пт ноя 06, 2020 10:17:10
K596
[uquote="samand587",url="/forum/viewtopic.php?p=3919893#p3919893"][uquote="K596",url="/forum/viewtopic.php?p=3919805#p3919805"]... И запускаем программу.[/uquote]

Нет, это точно что то не ладное с модулем Вот https://img.radiokot.ru/files/122121/2crfg38ai9.png Все то же самое :kill:[/uquote]

Папку с программой flash_download_tool_v3.8.5 перенесите, например, в корень диска D: или E:, и от туда запускайте.

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

Добавлено: Пт ноя 06, 2020 14:43:37
samand587
[uquote="K596",url="/forum/viewtopic.php?p=3919929#p3919929"]... и от туда запускайте.[/uquote]

По окну терминала программы flash_download_tool все пять файлов записываются без ошибок, но при последующем подключении дисплея передачи данных нет. Перепроверил все соединения- вроде все правильно :dont_know:

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

Добавлено: Пт ноя 06, 2020 15:24:35
K596
[uquote="samand587",url="/forum/viewtopic.php?p=3920016#p3920016"][uquote="K596",url="/forum/viewtopic.php?p=3919929#p3919929"]... и от туда запускайте.[/uquote]

По окну терминала программы flash_download_tool все пять файлов записываются без ошибок, но при последующем подключении дисплея передачи данных нет. Перепроверил все соединения- вроде все правильно :dont_know:[/uquote]
Как я понял, нет связи дисплея с платой ESP32?

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

Добавлено: Пт ноя 06, 2020 15:26:56
samand587
[uquote="K596",url="/forum/viewtopic.php?p=3920039#p3920039"]Как я понял, нет связи дисплея с платой ESP32?[/uquote]

Все дорожки от модуля до дисплея звонятся, но данных с модуля на дисплее нет

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

Добавлено: Пт ноя 06, 2020 15:55:52
K596
[uquote="samand587",url="/forum/viewtopic.php?p=3920043#p3920043"][uquote="K596",url="/forum/viewtopic.php?p=3920039#p3920039"]Как я понял, нет связи дисплея с платой ESP32?[/uquote]

Все дорожки от модуля до дисплея звонятся, но данных с модуля на дисплее нет[/uquote]
Я изначально столкнулся с такой же проблемой и ждал, что кто то еще столкнется с ней. Обычно запускаю исходники в Arduino IDE, компилирую и заливаю в ESP32. И тоже было как у вас. Не берусь утверждать, но по моему у автора ошибка в исходниках. Нужно поиском найти в скетче: Serial1.begin(9600); и заменить на: Serial1.begin(9600, SERIAL_8N1, 33, 32);. Далее я удалил из папки скетча файл extra_clock.ino и скомпилировал. Все работает. По этому поводу я писал автору но ответа не получил. Я в программировании не силен, но методом проб и ошибок запустил прибор. Очень красивый монитор погоды.

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

Добавлено: Пт ноя 06, 2020 16:21:29
samand587
[uquote="K596",url="/forum/viewtopic.php?p=3920059#p3920059"]Нужно поиском найти в скетче: ...[/uquote]

Один вопрос-если есть ошибки,то почему у автора работает? Все остальное,что Вы написали, для меня темный лес! :shock: Наверное если было бы подробное описание как это делается- можно бы попробовать, а так :dont_know: :facepalm: Что красивый-согласен :beer:

З.Ы. Я пытался в ардуино, но вылетала ошибка "нет библиотеки BMP280". Далее автор пытался прошить мой модуль по удаленке- то же не получилось. Я и решил- надо менять модуль. Пока больше выхода не вижу! :facepalm:

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

Добавлено: Пт ноя 06, 2020 21:25:03
himikat123
Краткая инструкция по прошивке ESP32

1-й вариант через Flash Download Tools:
1: скачиваем Flash Download Tools
2: скачиваем bin файлы прошивки https://github.com/himikat123/Weather-m ... master/bin
3: выставляем все в Flash Download Tools согласно скриншоту (номер COM порта выставляем свой) https://github.com/himikat123/Weather-m ... adtool.png
4: жмем старт в Flash Download Tools, если не пошло шиться - жмите кнопку BOOT на ESP32 модуле


2-й вариант через Ардуино:
1: добавляем в Ардуино поддержку ESP32 https://www.google.ru/search?newwindow= ... ent=psy-ab
2: добавляем в Ардуино плагин для заливки SPIFFS https://www.google.ru/search?newwindow= ... CA0&uact=5
3: делаем ремап порта uart1, для этого нужно найти файл HardwareSerial.cpp у меня он находится в папке C:\Users\Username\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.4\cores\esp32 открываем этот файл, например в блокноте, находим строчки rxPin и txPin и вписываем туда номера пинов 32 и 33, как на скриншоте https://github.com/himikat123/Weather-m ... _remap.png
4: распаковываем библиотеки из файла libraries.zip в папку C:\Users\Username\Documents\Arduino\libraries
5: прошиваем плату скетчем
6: прошиваем файл файловой системы SPIFFS, в ардуино выбираем Инструмены/ESP32 Sketch Data Upload

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

Добавлено: Сб ноя 07, 2020 00:17:58
K596
himikat123, Спасибо за подробную инструкцию по прошивке. Отработал оба варианта на трех платах.ESP32 30pin, ESP32 38pin и LOLIN D32 Pro. Не работает только на 30 пиновой плате. По видимому, что то с платой. Еще раз спасибо.

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

Добавлено: Сб ноя 07, 2020 08:25:08
samand587
По первому варианту не получается, по второму варианту все прошилось, передача данных идет, но почему то постоянно перезагружается :dont_know: Модуль на 30pin.

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

Добавлено: Сб ноя 07, 2020 11:48:28
K596
Всем доброго дня. Хочу поделиться впечетлениями о новой версии прибора. Кстати, я прошел почти все предыдущие версии монитора на ESP8266, но версия на ESP32 - это уже что то. Моё уважение автору за его труд. Автор выложил подробную инструкцию, с которой стало намного понятнее, даже новичкам, запустить монитор. На GitHub выложена обновленная версия. Всем рекомендую к изготовлению и большое спасибо автору.

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

Добавлено: Сб ноя 07, 2020 13:23:28
samand587
DEL!

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

Добавлено: Сб ноя 07, 2020 19:14:24
skorkin
В чем отличие версии v1.1 от v1.0?

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

Добавлено: Сб ноя 07, 2020 21:26:08
himikat123
Так уж получилось, что я опубликовал новую версию 1.1 раньше чем добрался описать ее :oops:

В версии 1.1 добавлена возможность подключения дополнительных, больших часов. Часы я эти купил как-то на алиэкспресс, выкинул все внутренности и из светодиодной ленты на пиксельных светодиодах WS2812b, в этом корпусе, смастерил часы (см. фотки). Часы эти теперь показывают всегда точное время, дату, температуру, влажность и давление (на улице и в доме). Есть возможность выбрать, какую информацию выводить на часы, а какую нет. Так же можно выбрать каким цветом отображать разные данные, последовательность отображения (время->температура в доме->температура на улице и т.д.).
Чтоб настроить дополнительные часы, войдите в настройки -> дисплей -> 2 раза стрелочка вправо.

ссылка на часы https://aliexpress.ru/item/32876094666. ... 0cQAvD_BwE

Добавлено after 2 minutes 37 seconds:
фотки настроек не влезли