Alendas67
New member
Доброго времени суток!
Решаю задачу батарейного питания ESP 8266 - 01 качестве счётчика воды.
Требования к энергосбережению:
1. глубокий сон, всё время, пока не происходит первое замыкания геркона счётчика воды (вешаем на свободный GPIO (для подсчёта импульсов) и RST для пробуждения)
2. выход из глубокого сна для отправки данных счётчика раз в сутки, затем снова глубокий сон.
ПРОБЛЕМА:
A) Если будить по RST подав землю по первому срабатыванию геркона (при дальнейшем подсчёте +1 пропущенный импульс на GPIO, можно программно учесть), то в дальнейшем, как отвязать от геркона RST, чтобы GPIO работал на подсчёт (замыканий геркона) и при этом модуль не перезапускался от последующих замыканий геркона (подачи земли)
B) Если будить по таймеру используя GPIO 16 (подпаять к микросхеме можно) , то понятно, как это сделать для отправки данных на сервер раз в 24 часа. Но как тогда не проспать первое срабатывание геркона?
Возможно есть опыт решения подобной задачи, прошу высказать Ваши соображения!
P.S Можно ли вообще комбинировать программный и аппаратный способ выхода из сна?
Решаю задачу батарейного питания ESP 8266 - 01 качестве счётчика воды.
Требования к энергосбережению:
1. глубокий сон, всё время, пока не происходит первое замыкания геркона счётчика воды (вешаем на свободный GPIO (для подсчёта импульсов) и RST для пробуждения)
2. выход из глубокого сна для отправки данных счётчика раз в сутки, затем снова глубокий сон.
ПРОБЛЕМА:
A) Если будить по RST подав землю по первому срабатыванию геркона (при дальнейшем подсчёте +1 пропущенный импульс на GPIO, можно программно учесть), то в дальнейшем, как отвязать от геркона RST, чтобы GPIO работал на подсчёт (замыканий геркона) и при этом модуль не перезапускался от последующих замыканий геркона (подачи земли)
B) Если будить по таймеру используя GPIO 16 (подпаять к микросхеме можно) , то понятно, как это сделать для отправки данных на сервер раз в 24 часа. Но как тогда не проспать первое срабатывание геркона?
Возможно есть опыт решения подобной задачи, прошу высказать Ваши соображения!
P.S Можно ли вообще комбинировать программный и аппаратный способ выхода из сна?