Меню сайта
Реклама
Актуально
no

Обзор Omega2 - аналог RaspberryPi Zero за 9$!
Наш опрос
Нужен ли раздел "Помощь студенту" на сайте?
Всего ответов: 157
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Мы в Соц. Сетях
Блог
Главная » 2017 » Август » 6 » ESP8266: Deep Sleep Mode
01:58
ESP8266: Deep Sleep Mode


В чипах ESP8266 есть несколько режимов сна. В данной статье рассмотрим режим, в котором потребление чипа ниже 1 mA - Deep Sleep

Ниже представлена таблица сравнения разных режимов сна ESP8266.


Источник изображения

Как видно с таблицы, режим Deep Sleep предусматривает самое низкое энергопотребление (близко 20 uA), но при этом работать остается только RTC (Real-Time Clock).

Это означает, что после указанного времени сна чип проснется методом перезагрузки, то есть полностью с нуля.

Также для работы режима необходимо замкнуть GPIO 16 и RESET на чипе резистором 470 Ом! (для ESP8266 E12)



Пример кода для ESP E12 (Arduino IDE):

/* В представленном примере чип при запуске выводит в консоль "Wake up now! Prepare to sleep" и засыпает на 10 секунд. После 10 секунд происходит сброс чипа и все начинается сначала*/


void setup() {
Serial.begin(115200);
delay(1000);
Serial.println("Wake up now! Prepare to sleep");


ESP.deepSleep(10e6);//10 секунд. Время сна указывается в микросекундах
}

void loop() {

}
Просмотров: 242 | Добавил: Vitaliy | Теги: deepsleep, esp8266 | Рейтинг: 0.0/0





Используя изложенную информацию, Вы соглашаетесь со следующими условиями.
Всего комментариев: 0
avatar
Форма входа

Реклама
Информация

Ваш браузер:

Реклама
Поиск
Календарь
«  Август 2017  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей
 
 
Copyright Avrora © 2018
Хостинг от uCoz