Страница 18 из 20

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 22.01.2024{, 07:49}
Fm-Nafing
Друзья доброго дня всем и хорошего настроения.
Помогайте плиз. 32-ая еспшка совсем отказывается что либо транслировать.
Создаю два чистых проекта. ESP32-Sender и NodeMCU-Reciever.
В дебаге 32-ой получаю "Error sending the data".
Делаю наоборот NodeMCU-Sender и ESP32-Reciever. И всё работает чётко.
Подскажите плиз кто сталкивался, куда и какие костыли прикрутить.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.01.2024{, 10:34}
michail
У меня то же самое. Пробовал разные блоки, убил неделю, esp32 молчит, как рыба

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 14.02.2024{, 19:31}
aidar_i
У меня пока также.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 15.02.2024{, 06:47}
tema
а можно к одной есп32 с вебинтерфейсом подключить 12шт. есп32 по esp-now
для мониторинга их переменных.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 15.02.2024{, 09:29}
Nazar
Можно

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17.02.2024{, 17:14}
Ander
Можно, главное чтоб в радиусе действия Wi-fi

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 26.02.2024{, 00:03}
Pauk81
Добрые люди! Подскажите пожалуйста как реализовать передачу по Wifi без роутера и интернета если главный Esp32, должен передавать и получать данные от других 3 модулей на Wemos D1 mini, и если теряется связь из одного из Wemos D1 то это сразу выводит на экран Esp32 главного. В программе Flprog в разделе коммуникации, передача переменной получается вставить на прием или передачу только одну переменную, ставлю более не хочет загружаться в плату.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 26.02.2024{, 00:16}
WildCat
Pauk81, попробуйте UDP
viewtopic.php?f=71&t=8301

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 26.02.2024{, 19:56}
Pauk81
Спасибо за ответ. А есть где взять пример как этот блок работает?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 26.02.2024{, 20:03}
WildCat
Там в теме блоки в проект вставлены.
И описание есть

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 06:28}
aidar_i
Pauk81 писал(а):
26.02.2024{, 00:03}
Добрые люди! Подскажите пожалуйста как реализовать передачу по Wifi без роутера и интернета если главный Esp32, должен передавать и получать данные от других 3 модулей на Wemos D1 mini, и если теряется связь из одного из Wemos D1 то это сразу выводит на экран Esp32 главного. В программе Flprog в разделе коммуникации, передача переменной получается вставить на прием или передачу только одну переменную, ставлю более не хочет загружаться в плату.
Повторяться постоянно не нужно, можете в ЛС написать, удалил повторы.
Выложите свои наработки.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 19:18}
Pauk81
не проходит отправка в личку

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 19:31}
WildCat
Контроль связи с wemos можно организовать периодической отправкой переменной на esp32.
В esp32 генератор на вход S RS триггера, приходящую переменную на вход R триггера.

Таким образом, на выходе триггера всегда должен быть 0. Если триггер переключился в 1, значит от wemos сигнал не пришел.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 19:35}
Pauk81
можете обьяснить пожалуйста как сделать периодическую отправку?

Отправлено спустя 10 минут 17 секунд:
разве не будет постоянно висеть 1?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 19:51}
WildCat
Pauk81 писал(а):
29.02.2024{, 19:45}
можете обьяснить пожалуйста как сделать периодическую отправку?
Генератор, на вход отправки сообщения

Отправлено спустя 1 минуту 42 секунды:
Pauk81 писал(а):
29.02.2024{, 19:45}
разве не будет постоянно висеть 1?
Можно циклический счетчик в отправке сделать, и слать увеличивающееся число.

А в приемнике детектор изменения числа на входную переменную. Тогда если входящее число меняется, то выдает импульс с периодом прихода переменной

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 19:55}
Pauk81
Спасибо за ответ, буду разбираться.... :smile37:

Отправлено спустя 4 минуты 21 секунду:
Просто если генератор постоянно слать то как реализовать чтобы Мк уходил в сон :smile14:

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 20:08}
WildCat
А как вы собираетесь держать связь на уснувшем МК?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 20:21}
Pauk81
Хотел организовать таким образом: Главный Esp32, удаленно по Wifi без интернета включает два Wemosа_1 , и Wemosа_2 , на которых стоит датчик расстояния, и датчик движения передает на главный Esp32, но если нет движения или расстояние находится в 0 метрах, то Wemosа_1 , и Wemosа_2 уходят в сон.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 20:32}
WildCat
Pauk81 писал(а):
29.02.2024{, 20:21}
Главный Esp32, удаленно по Wifi без интернета включает два Wemosа_1 , и Wemosа_2
А эти два вемоса спят в начальный момент?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29.02.2024{, 20:38}
Pauk81
Нет, Wemosа_1 , и Wemosа_2 работают. Выключены только датчик движения и расстояния, еще при нажатии на кнопку на главном Esp32 проверить состояние батареи обоих Wemosа_1 , и Wemosа_2

Отправлено спустя 2 минуты 27 секунд:
Но проблема если батарея выйдет из строя или утеря одного из Wemosа, то на главном Esp32 на экране не разрывается связь с утерянным ...

Отправлено спустя 3 минуты 49 секунд:
WildCat писал(а):
29.02.2024{, 20:32}
А эти два вемоса спят в начальный момент?
Нет, Wemosа_1 , и Wemosа_2 работают. Выключены только датчик движения и расстояния, еще при нажатии на кнопку на главном Esp32 проверить состояние батареи обоих Wemosа_1 , и Wemosа_2
Но проблема если батарея выйдет из строя или утеря одного из Wemosа, то на главном Esp32 на экране не разрывается связь с утерянным ...