Страница 16 из 21
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 02 фев 2023, 14:38
AstroGraf
Добрый день!
Хочу сделать пульт управления RC на базе данной технологии и 8266. Начал экспериментировать и смог настроить 2 контроллера (прием-передача) только с блоком Client и только с включенным Web-интерфейсом (без него нормально обмен данными не работал).
Но получился очень большой временной лаг - на одном контроллере кручу переменный резистор, на втором - поворачивается серва, лаг около 0.5 - 1 сек. Генератор (симметричный мультивибратор) менял в диапазоне 100-1 мс, никакого эффекта вообще.
Можно ли что-то сделать для уменьшения задержки?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 02 фев 2023, 15:04
Phazz
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 16 фев 2023, 15:32
egoistv
всем привет. Подскажите плиз можно ли в один проект вставлять два три блока ESP_NOW int 10 ? с одним разобрался ,а вот как реализовать передачу данных int более 30 шт. не пойму. как esp будет понимать на какой блок в проекте отправлять данные ? ткните плиз носом если это уже обсуждалось.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 16 фев 2023, 16:51
aidar_i
Лучше создайте в блоке дополнительные входы выходы, в теме я объяснял как.
здесь.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 16 фев 2023, 20:33
egoistv
спасибо попробую
Отправлено спустя 1 час 3 минуты 31 секунду:
Что то не получается у меня на версии FLprog 7.5.0 там совсем другой редактор блоков не такой как на видео(( В итоге мне блок нужен на 25 вх/вых
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 16 фев 2023, 20:37
aidar_i
Новый редактор в какой версии программы ввели, не помню. Придётся Вам скачать версию поновее и там делать. Или попросите, может кто нибудь уже делал.
Блоки и в старой версии редактора были в теме.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 16 фев 2023, 21:19
egoistv
я старую уже загрузил ,а редактор новый поддтягивается все равно(( други может кто делал блок на 25 выходов и больше ? поделитесь плиз.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 20 фев 2023, 12:06
egoistv
Понял почему не могут помочь))) много добавлять в блоке)) в итоге вроде разобрался и сделал по аналогии за два дня))) и я с очередной просьбой может кто проверить все правильно я сделал?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 20 фев 2023, 14:16
aidar_i
egoistv писал(а): 20 фев 2023, 12:06
Понял почему не могут помочь))) много добавлять в блоке)) в итоге вроде разобрался и сделал по аналогии за два дня))) и я с очередной просьбой может кто проверить все правильно я сделал?
Да, неохота сидеть и набивать:) Блок лучше в составе проекта выложить, чтобы проверяющему не устанавливать его.
Почти правильно, только перепутали в секции Loop - Место вставки Loop: SEND } End. Поставьте их на свое последнее место в том же порядке как в оригинале!Еще раз проверьте , там где поменяли.
А так молодец! Если не перепутали буквы переменных , то будет работать.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 20 фев 2023, 17:45
egoistv
спасибо буду пробовать
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 28 авг 2023, 11:37
intojon
здравствуйте, не могли бы вы помочь. есть ли видео о том, как сделать mac-адрес esp01. Теперь, когда я загружаю код, esp 01 не показывает мне никакого mac-адреса.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 08 ноя 2023, 18:40
UN7RT
Ребята, подскажите пожалуйста, какие блоки использовать для передачи данных по WIFI между двумя ESP01 через домашний роутер, танцую неделю нифига не получается, в веб морде передатчика данные вижу, приёмник ничего не получает, в роутере вижу обе ESP, настройки МАС по умолчанию, ткните носом!
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 10 ноя 2023, 12:37
UN7RT
Отвечу сам на свой вопрос, широковещательный MAC-адрес не канает с единым роутером, хотя об этом пишут, без роутера может быть да, поправте в своих публикациях и видеоинструкциях. В передатчиках (хоть всего один) должен быть вбит МАС-адрес приёмника, иначе через общий роутер никак. Как найти адрес приёмника смотрите
здесь.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 10 ноя 2023, 21:21
ivansidor012
[ref]UN7RT[/ref], есть же блоки udp от Phazz
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 10 ноя 2023, 22:52
aidar_i
UN7RT писал(а): 10 ноя 2023, 12:37
Отвечу сам на свой вопрос, широковещательный MAC-адрес не канает с единым роутером, хотя об этом пишут, без роутера может быть да, поправте в своих публикациях и видеоинструкциях. В передатчиках (хоть всего один) должен быть вбит МАС-адрес приёмника, иначе через общий роутер никак. Как найти адрес приёмника смотрите
здесь.
viewtopic.php?t=6595&start=220#p114071
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 24 ноя 2023, 05:27
Tyma
Не понимаю, что за баг? На esp8266, самый первый блок, без опции wi-fi, работают (передача данных) только когда на расстояние друг от друга на сентиметров 10. Отодвинешь подальше - ноль. ...перепробовал кучу эспышек. Кто нибудь имеет опыт? Ведь на сколько я понимаю, они должны работать на встроеных модулях wi-fi, но это точно не 10 сентиметров радиус работы. Или я чего-то недопонимаю?
------------------------------
Может кому-то будет полезным.
В общем, пока домашний роутер не прописал эспишке IP, работало только на расстояние около 10 cнт друг от дрруга. Заработало только когда зашол через точку доступа и в клиенте ввел данные дом роутера - SSID и пароль.
Но они явно не общаються друг с другом встроенными модулями wi-fi (по крайне мере я так понимал принцип работы esp-now), кроме радиуса не более 10-15 cнт друг от дрруга.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 24 ноя 2023, 17:23
aidar_i
Tyma писал(а): 24 ноя 2023, 05:27
Но они явно не общаються друг с другом встроенными модулями wi-fi
Общаются, до 170 м. Не знаю, почему у Вас так.
Проекты скиньте со своего компа, попробую загрузить и проверить. Напишите какие версии программ и библиотек используете
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 25 ноя 2023, 04:28
Tyma
[ref=#ff8000]aidar_i[/ref],
Здравствуйте Айдар!
Спасибо Вам, что быстро ответили!
Вот и я знаю, что достает до 200 метров.
Версия FLprog у меня 8.0.0
Версия IDE 2.2.1
Прикрепил проекты и библиотеку.
Cейчас чухнул, что библиотеку я так и не ставил ...по привычке, ведь обычно если не просит, значит она стоит, идешка не ругалась. Нашол где-то у чёрта на куличках ...спрятанную. Я точно не ставил. Видно по умолчанию стояла. Возможно это от нее грех.
Спасибо!
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 25 ноя 2023, 21:05
aidar_i
Tyma писал(а): 25 ноя 2023, 04:28
что библиотеку я так и не ставил
Библиотека идёт с платой сразу, плата какой версии стоит?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добавлено: 25 ноя 2023, 21:21
Tyma
aidar_i писал(а): 25 ноя 2023, 21:05
плата какой версии стоит?
Извините, не знаком с этой терминологией. Где это указано? Вы наверное про это, что в описание блока - Плата ESP8266 3.0.2
На идешке мне указывало путь к библиотеке установленной где-то ...