Вопросы и замечания по статьям и схемам, представленным на нашем сайте
При поддержке РадиоКОТструктор.ру
Пн фев 27, 2023 09:24:42
Здравствуйте, mikolasnn. Да в файле "web.ino" в 24 строчке необходимо заменить
round на lround , сохранить и перекомпилировать
Вт фев 28, 2023 22:13:18
Было замечено, при увеличении интервала времени между синхронизацией с ntp сервером,
стало сбиваться системное время, помогло установка резистора подтяжки номиналом 3,3K
между +3.3V и RX1 (GPIO33).
И еще установить подтяжку к кнопкам согласно схеме автора даже если они не используються!
Чт мар 02, 2023 19:13:01
Доброго времени суток.
Там из начально было__________else sprintf(buf, "%d:%02d:%02d:%02d", round(mil / 86400), hour(mil), minute(mil), second(mil));
А вы рекомендовали изменить на else sprintf(buf, "%dd %d:%02d:%02d", lround(mil / 86400), hour(mil), minute(mil), second(mil));
Просто помимо round на lround то, что жирным менять надо или нет ?, а то я в этих делах тупень полный.
Чт мар 02, 2023 21:40:19
Приветствую,
mikolasnn . Тут по желанию, разница будет в отображении "Продолжительность работы"
"%d:%02d:%02d:%02d" -> "25:00:00:01"
"%dd %d:%02d:%02d" -> "25d 0:00:01"
Я тоже учусь всю свою сознательную жизнь
Пт мар 03, 2023 04:52:12
Спасибо. Понял. Попробую.
Пт мар 03, 2023 20:47:17
Собрал таки обновление прошивки:
https://github.com/himikat123/Weather-monitor-BIM32Что нового, или уже не совсем нового:
- Исправлена самовольная перезагрузка (Спасибо VR70!!!)
- Исправлено некорректное отображение времени работы в веб-интерфейсе (Спасибо VR70!!!)
- Исправлено автоотключение дисплея на ночь
ЗЫ. Интресно узнать у VR70, как вы нашли причину самоперезагрузки? И еще вопрос, подтяжка GPIO33 к питанию, каким образом, на что влияет?
Пт мар 03, 2023 22:29:44
himikat123, рад снова вас услышать!
Самоперезагрузку выловил логированием,
память сразу попала нод подозрение, искал сначала все что связано с "malloc"
но все было правильно,
потом к вашим строчкам для отладки добавил функцию "ESP.getFreeHeap()",
так и вышел на этот оператор "new"(все когда то в первый раз...),
по подтяжке к GPIO33 пока не точно, буду тестить дальше
Вт мар 07, 2023 17:32:36
Если отключить синхронизацию с ntp сервером, то примерно через 4-7 часов работы
системное время и дата перескакивает вперед,
так что подтяжка к GPIO33 тут ни при чем...
p.s. Спасибо himikat123 , сейчас отображение "Продолжительность работы" стало информативней!
Вт мар 14, 2023 04:08:05
Тоже наблюдаю после перепрошивки. 5 дней без перезагрузок
Красота.
Вт мар 28, 2023 19:03:11
А пните меня плиз, куда-нибудь где объяснят как прошить с версии 2.3
Зашёл в вэбморду, ПРОШИВКА выбрал файл BIM32.ino.bin нажал ОБНОВИТЬ
дошло до 100% и всё.
Помню раньше прошивал через программу, в которой ещё адреса памяти надо вводить.
Сейчас, кроме как через Ардуино никак не обновить?
Вт мар 28, 2023 19:08:52
... кроме как через Ардуино никак не обновить?
По ссылке автора (выше) в гитхабе все есть( bin файлы)!
Вт мар 28, 2023 19:19:16
... кроме как через Ардуино никак не обновить?
По ссылке автора (выше) в гитхабе все есть( bin файлы)!
я оттуда и скачал.
сейчас вэбморда уже не работает. девайс висит на заставке.
Последний раз редактировалось
emdskar Вт мар 28, 2023 19:38:07, всего редактировалось 1 раз.
Вт мар 28, 2023 19:26:27
я оттуда и скачал.
А с файлами bin не пробовали установить программой flash_download_tool?
Вт мар 28, 2023 19:37:32
я оттуда и скачал.
А с файлами bin не пробовали установить программой flash_download_tool?
Могу попробовать, если скажете адреса.
На гитхабе уже и файлов таких нет в папке bin
- Вложения
-
- downloadtool.png
- ESP32 dl tool
- (40.87 KiB) Скачиваний: 62
Вт мар 28, 2023 20:01:22
А почему не хотите в Ардуино прошить? С пятого раза получится(это про себя)
Вт мар 28, 2023 20:17:35
А почему не хотите в Ардуино прошить? С пятого раза получится(это про себя)
А где взять скетч проекта?
И в инструкции по прошивке нет упоминания о нем.
Вт мар 28, 2023 20:25:34
Там же! Скачайте проект и в папке BIM32 найдете нужное. Спасибо автору- библиотеки так же приложены. А так же инструкция.
Вт мар 28, 2023 21:15:12
In file included from C:\Users\Zver\Documents\Arduino\BIM32\BIM32.ino:54:
C:\Users\Zver\Documents\Arduino\BIM32\timentp.hpp: In member function 'unsigned int TimeNTP::get_time()':
timentp.hpp:15:15: error: aggregate 'tm tmstruct' has incomplete type and cannot be defined
struct tm tmstruct;
не компилируется
Вт мар 28, 2023 21:37:56
emdskar , обратите внимание на
* Arduino IDE v1.8.19 *
* ESP32 board v1.0.6 *
может в этом причина,
в папке bin есть скомпилированный файл.
Вт мар 28, 2023 22:06:32
emdskar , обратите внимание на
* Arduino IDE v1.8.19 *
* ESP32 board v1.0.6 *
может в этом причина,
в папке bin есть скомпилированный файл.
спасибо!
* Arduino IDE v1.8.19 * да
* ESP32 board v1.0.6 * - такой нет платы
Есть очень много плат на основе esp32, я выбрал ESP32 DEV MODULE
Чуть позже выбрал Piranha ESP32, та-же ошибка.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.