#135İleriPremium

ESP32 Deep Sleep — Pil Tasarrufu (OLED + RTC RAM Sayaç)

ESP32'nin Deep Sleep modu, CPU ve çoğu çevre birimini kapatarak akım tüketimini ~10µA seviyesine düşürür ve pille çalışan IoT cihazları için kritik öneme sahiptir. Bu projede üç farklı uyandırma kaynağını kullanıyoruz: zamanlayıcı (timer, 15sn), harici pin (EXT0 — buton GPIO 33) ve touch (T0/GPIO 4). `RTC_DATA_ATTR` ile işaretlenen değişkenler deep sleep boyunca korunur — boot sayacı, timer wake sayacı ve buton wake sayacı kalıcı olarak izlenir. SSD1306 OLED ekranda her uyanışta wake reason, say

4.3(10)
16 tamamlandı
ESP32 Deep Sleep — Pil Tasarrufu (OLED + RTC RAM Sayaç)

Kaynak Kodu

Premium İçerik

Bu projenin kodunu görmek için Premium üye ol

Premium ile Sınırları Kaldır

Tüm proje kodları, SSS bölümleri ve sorun giderme rehberleri Premium üyelere açık. Mobil uygulamada satın al.

Sıkça Sorulanlar

Premium İçerik

Sıkça sorulan soruları görmek için Premium üye ol

Premium ile Sınırları Kaldır

Tüm proje kodları, SSS bölümleri ve sorun giderme rehberleri Premium üyelere açık. Mobil uygulamada satın al.

ESP32 Deep Sleep — Pil Tasarrufu (OLED + RTC RAM Sayaç) | BlueGrays