Wstęp:
Chcesz kontrolować zużycie energii w swoim domu? W tym projekcie pokażę, jak stworzyć prosty, ale skuteczny licznik zużycia prądu z czujnikiem prądowym i ESP32, który z pomocą AI wykrywa nietypowe zużycie i ostrzega Cię zanim rachunki wzrosną.
Co będzie potrzebne:
- ESP32
- Czujnik natężenia prądu (np. SCT-013)
- Rezystor 10 kΩ
- Moduł Wi-Fi (wbudowany w ESP32)
- Dostęp do platformy Edge Impulse lub TensorFlow Lite
- Przewody, płytka stykowa, obudowa (np. pojemnik plastikowy)
- Smartfon lub komputer z dostępem do Wi-Fi
Etapy wykonania:
- Podłączenie czujnika:
- SCT-013 podłącz przez rezystor do wejścia analogowego ESP32.
- Wgraj do ESP32 prosty kod odczytujący dane z czujnika i przesyłający je do portu szeregowego.
- Zbieranie danych:
- Rejestruj dane z typowego zużycia (lodówka, komputer, ładowarki itp.).
- Zrób też testy z nietypowym zużyciem (np. grzejnik, czajnik).
- Trenowanie modelu AI:
- Skorzystaj z Edge Impulse lub TensorFlow Lite do utworzenia modelu wykrywającego anomalie w zużyciu.
- Model będzie rozpoznawał, czy dane zużycie mieści się w „normie”, czy jest podejrzanie wysokie.
- Wgranie modelu i logiki:
- Eksportuj model jako bibliotekę i zaimplementuj go w kodzie ESP32.
- Ustaw alert (np. wysyłka maila lub powiadomienie przez Telegram/Blynk) przy wykryciu anomalii.
- Zasilenie i test:
- Urządzenie możesz zasilić z USB w gniazdku.
- Zainstaluj licznik przy kablu zasilającym urządzenia, które chcesz monitorować.
Zastosowanie AI:
Model wykrywa nie tylko wysokie zużycie, ale też np. nieoczekiwane włączenie urządzeń – np. żelazka pozostawionego w gniazdku, co zwiększa bezpieczeństwo i pozwala na realne oszczędności.
Podsumowanie:
Taki licznik pozwala na bieżąco śledzić zużycie energii i natychmiastowo reagować na nietypowe wzorce. To prosty krok do domu oszczędnego i inteligentnego.