Wdrożenie automatyki domowej i inteligentnych technologii może zautomatyzować działania sprzyjające oszczędzaniu energii, takie jak wyłączanie świateł lub urządzeń elektronicznych, gdy nie są używane. Inteligentna automatyka domowa umożliwia właścicielom domów monitorowanie urządzeń nawet podczas ich nieobecności.
Technologia inteligentnego domu może poprawić ogólną jakość życia poprzez uproszczenie codziennych zadań i zmniejszenie stresu. Na przykład zautomatyzowane oświetlenie i żaluzje mogą stworzyć bardziej komfortowe i przyjemne warunki życia.
Schemat układu
Najważniejszym elementem jest moduł ESP8266 (MOD1), inne to czterokanałowy moduł przekaźników (MOD2) i kilka zworek. Do zasilania systemu zastosowano baterię 5 V.
Projekt panelu sterowania z zastosowaniem Blynk Cloud
Mając już wszystkie elementy, możemy zacząć tworzyć nasz inteligentny system automatyki domowej oparty na IoT – projekt panelu sterowania przy użyciu Blynk Cloud. Najpierw utwórz BLYNK_TEMPLATE_ID, BLYNK_TEMPLATE_NAME i BLYNK_AUTH_TOKEN, wykonując następujące kroki:
- Krok 1. Odwiedź stronę https://blynk.io/ i zakończ proces rejestracji. Otrzymasz identyfikator użytkownika i hasło.
- Krok 2. Zaloguj się do Blynk Cloud na laptopie przy użyciu wygenerowanego identyfikatora użytkownika i hasła. Kliknij opcję „create new template”, a następnie wybierz „web dashboard”.
- Krok 3. Z Widget Box przeciągnij przełącznik i suwak zgodnie z wymaganiami aplikacji (potrzebujemy przełączników). Kliknij ustawienia przełącznika (patrz znak strzałki). W Switch Setting utwórz DataStream dla przełącznika, nazwij go „Fan”, wybierz Pin V0 dla przełącznika wentylatora i kliknij Save.
Dodaj w ten sam sposób drugi przełącznik, zmieniając jego nazwę na „Light” i przypisując mu pin V1.
Po zakończeniu projektowania szablonu dodaj go do systemu, wybierz opcję utworzenia urządzenia z szablonu i podaj ścieżkę do utworzonego szablonu. Zostanie wygenerowany komunikat o utworzeniu nowego urządzenia, podający BLYNK_TEMPLATE_ID, BLYNK_TEMPLATE_NAME.
Skopiuj BLYNK_AUTH_TOKEN i dodaj go do programu.
Na koniec pobierz aplikację Blynk IoT ze Sklepu Play na telefon z systemem Android i utwórz w niej panel sterowania.