NodeMCU Функция Lua Amica v2 DeepSleep - PullRequest
       7

NodeMCU Функция Lua Amica v2 DeepSleep

0 голосов
/ 17 декабря 2018

как я могу перевести NodeMCU Lua Amica v2 в режим deepSleep?Я читал во многих постах, что это просто ESP.deepSleep (), но в моем случае это не работает.Потому что я хочу сделать простую метеостанцию ​​с влажностью и температурой, а NodeMCU отправляет данные в Ubidots каждый час, а в остальное время я хочу, чтобы они находились в режиме deepSleep для увеличения времени автономной работы, потому что я использую только банк питания.

Спасибо за ответы

1 Ответ

0 голосов
/ 17 декабря 2018

не забывайте, когда вы пробуждаете esp, код перезапускается в начале (напишите весь ваш код в setup () и выполните ESP.deepSleep

синтаксис этой функции (я полагаю, вы используетебиблиотека)

ESP.deepsleep(duration, [wifi_state])

duration is in microsecond so duration = 1000000 * lapseInSecond

if you dont put wifi_state, is the default mode
if you put RF_DISABLED you dont use Wifi

 so 1 hour = 3600 * 1000000 microseconds   hope you could use int or long on 32 bits
...