Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie realizowany jest czujnik płomienia z powiadomieniami telegramowymi. Więc gdy pożar zostanie wykryty przez czujnik, natychmiast otrzymasz powiadomienie o tym zdarzeniu w Telegramie. Jest to całkiem przydatne i wygodne.
Więc jak to działa? Pokażę ci! Zacznijmy to!
Krok 1: Wymagane komponenty
Do tego projektu potrzebujemy:
- NodeMCU V3 z ESP12 - 1;
- JEŚLI Czujnik płomienia - 1;
- Przewody połączeniowe - 3;
- kabel USB - 1;
- Dowolny komputer - 1.
Krok 2: Schematy
NodeMCU i czujnik płomienia należy podłączyć w sposób pokazany na powyższym rysunku. NodeMCU jest również podłączony do komputera za pomocą kabla USB.
Krok 3: Realizacja powiadomień
Aby robić powiadomienia, musimy skonfigurować IFTTT.
Krok 4: Konfiguracja IFTTT
Czynności, które musisz wykonać:
- Przejdź do ifttt.com;
- Zarejestruj się na tej stronie;
- Po zarejestrowaniu możesz tworzyć aplety. Naciśnij „Nowy aplet”, a następnie „jeśli +to”;
- Wybierz usługę „Webhooki”, a następnie kliknij „Odbierz żądanie sieciowe”;
- Teraz musisz wpisać nazwę zdarzenia, do którego odniesiesz się w swoim szkicu, aby dostosować powiadomienia. Nie ma znaczenia, jaką nazwę mu nadasz. Może to być na przykład „wykryto_pożar”. Zauważ jednak, że w Twoim szkicu musi być użyta DOKŁADNA nazwa wydarzenia.
- Naciśnij "+to";
- Teraz należy wybrać usługę, która będzie wysyłać powiadomienia o wykryciu pożaru. W naszym przypadku jest to Telegram, więc wybierz usługę akcji „Telegram”;
- Wybierz „Wyślij wiadomość”;
- Następnie możesz zmodyfikować treść wiadomości, którą otrzymasz po wystąpieniu zdarzenia, czyli po wykryciu pożaru. Możesz także wybrać, czy będziesz otrzymywać powiadomienia ze standardowego dialogu IFTTT, czy z dowolnego innego dialogu. Ale zauważ, że w każdym przypadku zostaniesz powiadomiony przez IFTTT, więc w rzeczywistości, aby otrzymywać powiadomienia z dowolnego innego dialogu, musisz dodać IFTTT do tego dialogu. Jedyną zaletą takiego działania jest to, że możesz nazwać ten dialog "Alarm pożarowy" lub jakoś inaczej i dopiero wtedy przeczytać nazwę dialogu w powiadomieniu będziesz wiedział co się stało bez czytania tekstu wiadomości.
- Kliknij „Utwórz akcję”, a następnie „Zakończ”.
- Skonfigurowałeś IFTTT!
Krok 5: Kod programu
Na ifttt.com wybierz swój profil i przejdź do "Moje usługi". Kliknij „Webhooki”, a następnie „Ustawienia”. Zobaczysz adres URL jak na powyższym rysunku. Kombinacja symboli po ostatnim „/” to klucz usługi webhooków. Warto to wiedzieć, ponieważ będziesz go używać w programie. Po prostu otwórz „EMAIL.ino” i wpisz swój identyfikator SSID, hasło do sieci Wi-Fi i klucz serwisowy Webhooks.