Spisu treści:
- Krok 1: Wymagane komponenty
- Krok 2: ESP_Powiadom i biblioteka
- Krok 3: KODOWANIE
- Krok 4: Program Circuit Wise
- Krok 5: Aplikacja powiadamiania ESP
Wideo: Powiadomienie push IoT za pomocą Nodemcu na telefonie (na wszystko): 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Wysyłanie powiadomień o wiadomościach, e-mailach jest staromodnych…
Zróbmy więc coś nowego, co jest bardzo łatwe i proste BEZ KOMPLIKOWANEGO HOSTINGU PHP PO STRONIE SERWERA LUB INNEJ KOMPLIKACJI…
Automatyka domowa, poziom pompy wody, podlewanie ogrodu, automatyczne karmienie zwierząt domowych, alarm PIR i wiele więcej, co chcesz otrzymywać na telefony (Android/iOS)
CIESZ SIĘ i bądź leniwy, ale otrzymuj powiadomienia !!!
Krok 1: Wymagane komponenty
głównym komponentem jest Nodemcu (ESP8266) lub inne równoważne płytki rozwojowe, takie jak adafruit huzzah, wemos d1 mini itp.
A używane czujniki zależą od Twoich potrzeb…
Używam powiadamiacza, aby powiadomić o moim wcześniej wykonanym projekcie sterowanym przez internet/chmurę, obwód alarmowy PIR, poziom wody kontrolowany czujnikiem ultradźwiękowym, drzwi czujnika IR!
Po skonfigurowaniu czujników pozostaje już tylko programowanie
Aby skonfigurować nodemcu w arduino, odwiedź moje poprzednie instrukcje…
Uwaga: przeczytaj całą instrukcję, nie czytaj jej w połowie i uszkodź swoje zestawy, nie będę ponosić odpowiedzialności:P
Krok 2: ESP_Powiadom i biblioteka
Możemy znaleźć aplikację powiadamiania ESP w sklepie Google Play lub możemy pobrać apk z dowolnego miejsca.
Po zainstalowaniu aplikacji musimy
- ZALOGUJ SIĘ (używając konta Google)
- naciśnij opcję WYŚLIJ TOKEN
- użyj swojego e-maila
- w e-mailu otrzymasz USER ID, DEVICE ID i zip URL biblioteki
- pobierz zip z linku
Po pobraniu biblioteki możesz dodać ją do swojego Arduino IDE przez
- klikając na Szkic
- Dołącz bibliotekę
- Dodaj bibliotekę. ZIP w IDE, a następnie wybierz pobrany plik ESP_Notify-master.zip z folderu pobierania.
Krok 3: KODOWANIE
Aby dowiedzieć się czegoś o bibliotece, przejdź do przykładów w arduino:
- Plik
- Przykłady
- ESP_Powiadom
- wyślij_powiadomienie.
Aby to działało, po prostu zmień 3 rzeczy: swój SSID Wi-Fi (nazwę), hasło Wi-Fi i Device_Id.
Device_Id, który możesz uzyskać z wiadomości e-mail przekazanej poprzednio przez WYŚLIJ TOKENY.
Więc po przetestowaniu kodu możemy teraz dostosować go do naszego użytku, jak wcześniej powiedzieliśmy…
Automatyka domowa, alarm PIR, alarm poziomu wody, powiadomienie czujnika drzwi IR
UWAGA:** PROSZĘ SPRAWDZIĆ, CZY URZĄDZENIE_ID JEST PODANE PRAWIDŁOWO I W PRAWIDŁOWEJ CENIE (BEZ BŁĘDNIEJ WYSOKOŚCI)**
Krok 4: Program Circuit Wise
Użyłem czujnika PIR, czujnika ultradźwiękowego, czujnika IR do różnych prac, a także w projekcie sterowanym chmurą wstawiłem bibliotekę i użyłem "notifier.sendNotification(device_id, "header", "message")" w żądanych miejscach, aby uzyskać powiadomiony na mój telefon o działaniach.
Zgodnie z moim kodem użyłem pinów D0, D1 dla czujnika ultradźwiękowego, D2 dla czujnika PIR i D3 dla czujnika podczerwieni.
Pobierz więc powyższy kod i zmodyfikuj go tak, jak chcesz.
Krok 5: Aplikacja powiadamiania ESP
Z aplikacji otrzymujemy żądane powiadomienie i jest to najprostsza aplikacja, jaką znalazłem do powiadomienia za pomocą ESP8266. To nie jest najlepsze, ale najprostsze.
Plusy- bardzo łatwe, proste, niezawodne
Wady- nie udało się znaleźć, czy parametry mogą być przekazywane do tej pory, mogą zostać dodane później.
Dzięki za aplikację i łatwą w użyciu procedurę bez wchodzenia w gorączkowy proces tworzenia aplikacji, zdarzeń, php na serwerze.
Więc ciesz się i wspieraj…
Zalecana:
Powiadomienie o połączeniu Bluetooth: 5 kroków (ze zdjęciami)
Bluetooth Call Notifier: Wprowadzenie Kilka dni temu przeglądałem kanał informacyjny z instrukcjami, kiedy natknąłem się na ten projekt. To był fajny projekt. Ale pomyślałem, dlaczego nie zbudować go z Bluetooth zamiast skomplikowanych rzeczy Wi-Fi. Specyfikacja tego powiadomienia o połączeniach Bluetooth
Powiadomienie odwiedzających witrynę za pomocą IFTTT: 6 kroków
Powiadomienie o odwiedzających witrynę z IFTTT: W tej instrukcji otrzymasz powiadomienie na Androida, gdy ktoś odwiedzi Twoją witrynę. Więc w tym celu musisz mieć trochę wiedzy na temat języka programowania PHP i podstawowej znajomości prostego języka C, aby wiedzieć, jak ta aplikacja IFTTT Pracuje (
Powiadomienie skrzynki pocztowej i drzwi garażowych: 5 kroków (ze zdjęciami)
Powiadomienie skrzynki pocztowej i drzwi garażowych: Ta instrukcja jest oparta na Powiadomieniu skrzynki pocztowej Johana Moberga. W stosunku do tego projektu dokonałem kilku zmian: daleko od mojego domu jest nie tylko skrzynka pocztowa, ale i garaż. Znajdują się w jednym miejscu blisko drogi, a dom znajduje się około 5
Menu Arduino w telefonie Nokia 5110 Lcd za pomocą enkodera obrotowego: 6 kroków (ze zdjęciami)
Menu Arduino w telefonie Nokia 5110 Lcd Korzystanie z enkodera obrotowego: Drodzy przyjaciele, zapraszamy do kolejnego samouczka! W tym filmie dowiemy się, jak zbudować własne menu dla popularnego wyświetlacza LCD Nokia 5110, aby nasze projekty były bardziej przyjazne dla użytkownika i bardziej funkcjonalne. Zaczynajmy! To jest projekt
Powiadomienie o pralko-suszarce Arduino - powiadomienie push na telefon za pomocą Blynk: 5 kroków (ze zdjęciami)
Powiadomienie o suszarce Arduino – powiadomienie push na telefon za pomocą Blynk: Nasza pralka jest w garażu i nie słyszymy sygnałów dźwiękowych wskazujących, że pranie zostało zakończone. Chciałem znaleźć sposób na otrzymanie powiadomienia, gdziekolwiek jesteśmy w domu, kiedy cykl się zakończy. Majstrowałem przy Arduino, ESP8266 WiFi