Что значит одновременно передавали информацию?
Каким образом синхронизация передачи устроена?
Wemos1 и Wemos2 передают данные в разных переменных?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
ESP_NOW, передача данных между ESP8266 ( ESP32 )
На принимающей стороне (ESP32) включите отображение MAC-адреса передатчика.
Далее через сравнение строк определяете откуда прилетела посылка, и в зависимости от того какой вемос передал значение, будете ложить полученное значение в ту или иную переменную.
Примерно так, только переменные вашего типа и в вашем количестве.
Далее через сравнение строк определяете откуда прилетела посылка, и в зависимости от того какой вемос передал значение, будете ложить полученное значение в ту или иную переменную.
Примерно так, только переменные вашего типа и в вашем количестве.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
да именно так, Wemos1 и Wemos2 передают в разных переменных но на экран esp32 выводятся данные с начало с одного Wemos1 а потом с другого Wemos2. То есть данные не остаются постоянно сбрасываются и выводятся по очередности. А нужно чтобы остались данные с Wemos1 и пришли с Wemos2, пока на одном из них не изменяться значение.
Отправлено спустя 1 минуту 9 секунд:
нужно чтобы остались данные с Wemos1 и пришли с Wemos2, пока на одном из них не изменяться значение.
Отправлено спустя 2 часа 37 минут 9 секунд:
Допустим: Wemos1 передал значение температуры и на экране выводится на ПЕРВОЙ СТРОКЕ, измениться значение только когда поменяется температура на датчике в Wemos1.
И Wemos2 тоже передал значение температуры и на экране выводится на ВТОРОЙ СТРОКЕ,измениться значение только когда поменяется температура на датчике в Wemos2.
Когда передаются значения температур от Wemos1 и Wemos2 на ПЕРВОЙ и ВТОРОЙ СТРОКЕ дисплея выводятся значение этих двух Wemos1 и Wemos2
Отправлено спустя 2 минуты 45 секунд:
таким образом устроена...
Отправлено спустя 2 часа 27 минут 43 секунды:
Wemos1 и Wemos2 передают в разных переменных но на экран esp32 выводятся данные с начало с одного Wemos1 а потом с другого Wemos2. То есть данные не остаются постоянно сбрасываются и выводятся по очередности. А нужно чтобы остались данные с Wemos1 и пришли с Wemos2, пока на одном из них не изменяться значение.WildCat писал(а): ↑15 мар 2024, 02:00 Wemos1 и Wemos2 передают в разных переменных но на экран esp32 выводятся данные с начало с одного Wemos1 а потом с другого Wemos2. То есть данные не остаются постоянно сбрасываются и выводятся по очередности. А нужно чтобы остались данные с Wemos1 и пришли с Wemos2, пока на одном из них не изменяться значение.
Отправлено спустя 16 минут 26 секунд:
WildCat, посмотрите пожалуйста мою схему..
Отправлено спустя 3 часа 49 минут 21 секунду:
посмотрите пожалуйста мою схему..
Отправлено спустя 3 часа 25 секунд:
Вопрос был в том чтобы данные с обоих вемосов выводились на экран еsp32, НЕ ПЕРИОДИЧЕСКАЯ смена адресов.!!!!Vrungel писал(а): ↑15 мар 2024, 02:08 На принимающей стороне (ESP32) включите отображение MAC-адреса передатчика.
Далее через сравнение строк определяете откуда прилетела посылка, и в зависимости от того какой вемос передал значение, будете ложить полученное значение в ту или иную переменную.
Примерно так, только переменные вашего типа и в вашем количестве.
Снимок экрана 2024-03-15 115751.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Есп работает в теплице вынуть её
проблематично, прошиваю по воздуху бинарником,
хочу добавить wifi now чтоб смотреть
температуру удалённо посоветуйте как узнать мак адрес есп 8266?
проблематично, прошиваю по воздуху бинарником,
хочу добавить wifi now чтоб смотреть
температуру удалённо посоветуйте как узнать мак адрес есп 8266?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Всё понял как нужно в приёмнике смотреть, а я в передатчике через web искал спасибо
- ramonmetelica
- Рядовой
- Сообщения: 1
- Зарегистрирован: 28 янв 2022, 18:40
- Имя: Roman
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добрый всем день!aidar_i писал(а): ↑03 дек 2023, 09:54Прочитал:
WiFi (и ESP-NOW) может работать в 3х режимах - b g n. По умолчанию стоит n. Перед включением ESP-NOW принудительно выставляем b.
n - большая скорость, низкая дальность.
b - наоборот.
Проверьте.
Также пишут ESP32 до 1 км по прямой может, появился новая примочка Long Range для espnow:
Добавить в setup() : esp_wifi_set_protocol( WIFI_IF_STA, WIFI_PROTOCOL_LR);
Где в коде это найти, чтоб изменить дальность связи?
Передатчик на esp32 только один раз передает данные, а потом связь с приемником (esp32) теряется, расстояние между ними - 10м. Когда лежат рядом, то работают стабильно!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость