LEARN ESP32
认识 · 点亮 · 联网 · 创作
挑战
0/20
--
--:--:--
正在加载 3D 开发板…
课程
深度睡眠
跑得快不如睡得香。深度睡眠时电流掉到几十微安,靠定时器或触摸唤醒。电池项目必学,不然一天就没电。
- esp_deep_sleep_start() 一睡不回
- esp_sleep_enable_timer_wakeup(us) 定时醒
- 唤醒后从头 setup(),不是接着跑
动手试试
void setup() {
Serial.begin(115200);
Serial.println("醒了!干活 2 秒");
delay(2000);
Serial.println("zzZ 睡 30 秒");
esp_sleep_enable_timer_wakeup(30 * 1000000ULL);
esp_deep_sleep_start(); // 不会再回来
}
void loop() {} // 永远走不到