Без создания WiFi сети.
Я не пробовал на ЕСП.KulibinOrsk писал(а): ↑18.02.2022{, 02:39}aidar_i, а нет ли у вас опыта в работе режима сна для 8266?
Планирую использовать 8266 как удаленный приемник с работой от акб и выходом на связь примерно раз в 5 минут, для экономии акб, т.к. пожирает приемник около 50мА. Это много. По задумке - проснулся раз в 5 минут на 5 сек - посмотрел не передает ли передатчик команду на включение, если нет, то дальше спать, если да то включить и спать.
Или может другие варианты работы есть, с целью экономии акб ?
Еще раз посмотрел последние блоки.
Поставьте р триггер и таймер на отключениеKulibinOrsk писал(а): ↑20.02.2022{, 13:48}aidar_i, можете подсказать как правильно делать:
приемник принял сигнал - далее через сравнение строк сравниваем команду - если равна то отрабатываем.
Но команда поступает от передатчика и висит на приемнике. Как её бросить ?
- посылать с передатчика любую другую команду ?
- сбрасывать в приемнике ?
Прилагаю простенький проект в котором от команды пуск_1 включается реле и поворачивается серва. Но так как команда постоянно висит на приемнике то серва назад не возвращается.
Да, так должно быть. Далее сами обрабатывайте его.KulibinOrsk писал(а): ↑20.02.2022{, 18:57}aidar_i, т.е. все таки поступившая команда висит на выходе ?
до тех пор пока не поступит другая... ?
Лучше отправить false через какое то время.KulibinOrsk писал(а): ↑20.02.2022{, 19:27}aidar_i, ясно. но тогда еще вопрос - каким образом команду повторить ?
Я с передатчика отправляю команду - ПУСК - приемник принимает и включает реле.
А как быть далее если мне нужно еще раз сделать ПУСК ? (через 10 мин)
Я нажимаю на передатчике пуск - так а этот пуск висит на приемнике еще с прошлого раза! соответственно я не могу обработать еще одну команду ПУСК.
Может сделать какую то очистку выхода в блоке ?
Загружаете в ESP32 проект со своим блоком, а в ESP8266 со своим, пишете мак адреса друг друга и всё. Больше ничего не требуется.