Spisu treści:

Powiadomienie push IoT za pomocą Nodemcu na telefonie (na wszystko): 5 kroków (ze zdjęciami)
Powiadomienie push IoT za pomocą Nodemcu na telefonie (na wszystko): 5 kroków (ze zdjęciami)

Wideo: Powiadomienie push IoT za pomocą Nodemcu na telefonie (na wszystko): 5 kroków (ze zdjęciami)

Wideo: Powiadomienie push IoT za pomocą Nodemcu na telefonie (na wszystko): 5 kroków (ze zdjęciami)
Wideo: Żarówka Control 4 Relay z NodeMCU ESP8266 IoT i D1 Mini przez WiFi 2024, Lipiec
Anonim
Powiadomienie push IoT za pomocą Nodemcu na telefonie (na cokolwiek)
Powiadomienie push IoT za pomocą Nodemcu na telefonie (na cokolwiek)

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

Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
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

ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka
ESP_Powiadomienie i biblioteka

Możemy znaleźć aplikację powiadamiania ESP w sklepie Google Play lub możemy pobrać apk z dowolnego miejsca.

Po zainstalowaniu aplikacji musimy

  1. ZALOGUJ SIĘ (używając konta Google)
  2. naciśnij opcję WYŚLIJ TOKEN
  3. użyj swojego e-maila
  4. w e-mailu otrzymasz USER ID, DEVICE ID i zip URL biblioteki
  5. pobierz zip z linku

Po pobraniu biblioteki możesz dodać ją do swojego Arduino IDE przez

  1. klikając na Szkic
  2. Dołącz bibliotekę
  3. Dodaj bibliotekę. ZIP w IDE, a następnie wybierz pobrany plik ESP_Notify-master.zip z folderu pobierania.

Krok 3: KODOWANIE

KODOWANIE
KODOWANIE

Aby dowiedzieć się czegoś o bibliotece, przejdź do przykładów w arduino:

  1. Plik
  2. Przykłady
  3. ESP_Powiadom
  4. 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

Obwód mądry program
Obwód mądry program
Obwód mądry program
Obwód mądry program
Obwód mądry program
Obwód mądry program

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

Aplikacja powiadamiania ESP
Aplikacja powiadamiania ESP
Aplikacja powiadamiania ESP
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: