Подскажите пожалуйста такой вопрос, снимаю показания с батареи на плате ESP32
вывожу на дисплей 1602 показания всё работает хорошо.
Но при установке блока ESP_NOW на плату ESP32 показания пропадают
и выводит все нули, в чем причина может быть? Даже если поставить блок
дисплей работает без проблем, но если поставить пользовательский блок LCD+2.16 или выше,
(прогресс бар, стартовая заставки и т.д,) то выбивает ошибку в скейче.
ESP_NOW Помогите решить проблему
-
- Сержант
- Сообщения: 107
- Зарегистрирован: 16 ноя 2021, 22:02
- Имя: Вячеслав
- Благодарил (а): 22 раза
ESP_NOW Помогите решить проблему
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Pauk81 19 окт 2024, 22:37, всего редактировалось 2 раза.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Re: ESP_NOW Помогите решить проблему
В какой версии делаете? 7.3.8?
Что вы хотите от есп_нов?
Сделайте проект связь двух есп_нов.
настройте чтобы они видели друг друга, а потом добавьте свою плату.
Но прежде ответьте на вопросы.
Win10-64, FLProg (portable)
-
- Сержант
- Сообщения: 107
- Зарегистрирован: 16 ноя 2021, 22:02
- Имя: Вячеслав
- Благодарил (а): 22 раза
Re: ESP_NOW Помогите решить проблему
использую версию 7.3.8
Пробовал тоже самое на версии 8.2.3 но эта версия у меня долго загружается IDE.
Перешёл и сейчас использую версию 7.3.8
esp32 это главное оно связывается с двумя esp8266 для получение данных и установленной связи передача идет нормально, если с двух других esp8266 можно снять показания с батареи то, с главной никак. То-есть если просто в проект добавить этот блок ESP_NOW, передача идет нормально но снять показания с главной esp32 невозможно, даже невозможно добавить блок пользовательский LCD +2.16 и выше прогресс бар и т.д. выдает ошибку при компиляции.
Выше вложил файл примера, если убрать блок ESP_NOW то все нормально показания с батареи можно снять.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Re: ESP_NOW Помогите решить проблему
По этому пункту:Pauk81 писал(а): 20 окт 2024, 11:07 использую версию 7.3.8
Выше вложил файл примера, если убрать блок ESP_NOW то все нормально показания с батареи можно снять.
перекиньте вход на D34 или 35,
D26 с WiFi использовать как аналоговый нельзя.
На счет блока LCD +2.16:
Опять же.... нужен ваш проект с этим блоком. В нем куча настроек, что вы там выставили не известно.
Допустим в моем варианте вижу, что дефайн в коде съехал.
Достаточно его опустить ниже строкой и ошибки нет. Что у вас там не вижу. Почему это, надо разбираться с ПБ или флп (нет желания)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Сержант
- Сообщения: 107
- Зарегистрирован: 16 ноя 2021, 22:02
- Имя: Вячеслав
- Благодарил (а): 22 раза
Re: ESP_NOW Помогите решить проблему
Спасибо большое за ответ! Да всё помогло, пришлось схему переделать поставил на D34 и ураrw6cm писал(а): 20 окт 2024, 13:34По этому пункту:Pauk81 писал(а): 20 окт 2024, 11:07 использую версию 7.3.8
Выше вложил файл примера, если убрать блок ESP_NOW то все нормально показания с батареи можно снять.
перекиньте вход на D34 или 35,
D26 с WiFi использовать как аналоговый нельзя.
На счет блока LCD +2.16:
Опять же.... нужен ваш проект с этим блоком. В нем куча настроек, что вы там выставили не известно.
Допустим в моем варианте вижу, что дефайн в коде съехал.
Достаточно его опустить ниже строкой и ошибки нет.
2024_10_20_14_29_29_pr18_Arduino_1.8.15.png
Что у вас там не вижу. Почему это, надо разбираться с ПБ или флп (нет желания)

убрал как Вы сказали на строку ниже и всё загружается.
Скажите пожалуйста как я могу Вас отблагодарить?
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Re: ESP_NOW Помогите решить проблему
Отблагодарите Автора FLProg.
Это его заслуга, что мы здесь
Win10-64, FLProg (portable)