İçindekiler:

Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin): 5 Adım (Resimlerle)
Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin): 5 Adım (Resimlerle)

Video: Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin): 5 Adım (Resimlerle)

Video: Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin): 5 Adım (Resimlerle)
Video: BİNLERCE ROSE VAR!! NOLUYOR LAN!! RESIDENT EVIL "SHADOWS OF ROSE" Bölüm: 1 | Barış Can 2024, Temmuz
Anonim
Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin)
Telefonda Nodemcu Kullanarak IoT Anında Bildirim (Her Şey İçin)

Mesajlar için bildirim gönderme, e-postalar eski moda…

O halde, çok kolay ve basit yeni bir şey yapalım. KARMAŞIK SUNUCU YÖNÜ PHP HOSTING VEYA BAŞKA KOMPLİKASYON YOK…

Ev otomasyonu, su pompası seviyesi, bahçe sulama, otomatik evcil hayvan besleme, PIR alarmı ve çok daha fazlası telefonlarınıza bildirim almak için.(android/iOS)

KEYFİNİ ÇIKAR ve tembel ol ama haberdar ol!!!!

Adım 1: Gerekli Bileşenler

Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler

ana bileşen Nodemcu(ESP8266) veya adafruit huzzah, wemos d1 mini vb. gibi diğer eşdeğer geliştirme kartlarıdır.

Ve kullanılacak sensörler ihtiyacınıza göre değişir…

Daha önce yapmış olduğum internet/bulut kontrollü projemi, PIR alarm devresini, ultrasonik sensör kontrollü su seviyesi, IR sensörlü kapıyı bilgilendirmek için notifier kullanıyorum!!

Sensörlerin konfigürasyonundan sonra geriye kalan en önemli şey programlamadır

Nodemcu'yu arduino'da yapılandırmak için lütfen önceki talimatlarımı ziyaret edin…

NOT: Lütfen talimatın tamamını okuyun, yarısını okumayın ve kitlerinize zarar verin, sorumlu olmayacağım: P

2. Adım: ESP_Notify ve Kitaplık

ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık
ESP_Notify ve Kitaplık

ESP notify uygulamasını google play store'da bulabiliriz veya apk'yı her yerden alabiliriz.

Uygulamayı yükledikten sonra yapmamız gereken

  1. GİRİŞ YAP(google hesabını kullanarak)
  2. TOKEN GÖNDER seçeneğine basın
  3. e-postanı kullan
  4. e-postada KULLANICI Kimliği, CİHAZ Kimliği ve Kitaplık zip URL'sini alacaksınız
  5. zip'i linkten indirin

Kütüphane indirildikten sonra, onu Arduino IDE'nize ekleyebilirsiniz.

  1. Sketch'e tıklayarak
  2. Kitaplığı Dahil Et
  3. IDE'ye. ZIP Kitaplığı ekleyin ve ardından İndirme klasörünüzden indirilen ESP_Notify-master.zip dosyasını seçin.

Adım 3: KODLAMA

KODLAMA
KODLAMA

Kütüphane hakkında bir şeyler bilmek için arduino'daki örneklere gidin:

  1. Dosya
  2. Örnekler
  3. ESP_Bilgilendir
  4. send_notification.

Çalışmasını sağlamak için WiFi SSID'nizi (ad), WiFi şifrenizi ve Device_Id'nizi 3 şeyi değiştirin.

Device_Id, SEND TOKENS tarafından daha önce yönlendirilen e-postadan alabilirsiniz.

Bu yüzden kodu test ettikten sonra, daha önce söylediğimiz gibi kullanımımız için şimdi ince ayar yapabiliriz…

Ev otomasyonu, PIR alarmı, su seviyesi alarmı, IR kapı sensörü bildirimi

NOT:** LÜTFEN DEVICE_ID'NİN DOĞRU VE DOĞRU TEKLİFTE VERİLDİĞİNİ KONTROL EDİN(YANLIŞ TARAFLI TEKLİF YOK)**

Adım 4: Devre Bilge Programı

Devre Bilge Programı
Devre Bilge Programı
Devre Bilge Programı
Devre Bilge Programı
Devre Bilge Programı
Devre Bilge Programı

Farklı işler için PIR sensör, Ultrasonik sensör, IR sensör kullandım ve ayrıca bulut kontrollü projemde kütüphaneyi ekledim ve "notifier.sendNotification(device_id, "header", "message")" almak için istenilen yerlerde kullandım. eylemlerde telefonuma bildirim geldi.

Koduma göre Ultrasonik sensör için D0, D1 pinini, PIR için D2'yi ve IR sensörü için D3 pinini kullandım.

Bu yüzden yukarıda verilen kodu indirin ve istediğiniz gibi değiştirin.

Adım 5: ESP Bildirim Uygulaması

ESP Bildirim Uygulaması
ESP Bildirim Uygulaması
ESP Bildirim Uygulaması
ESP Bildirim Uygulaması

Uygulamadan istenen bildirimi alıyoruz ve bu, ESP8266 ile bildirim için bulduğum en basit uygulama. En iyisi değil ama en basiti.

Artıları- çok kolay, basit, güvenilir

Dezavantajları şu ana kadar parametre aktarılıp aktarılamadığı bulunamadı, sonradan eklenebilir..

Sunucu oluşturma konusunda yoğun bir uygulama, etkinlik, php sürecine girmeden uygulama ve kullanımı kolay prosedür için teşekkürler.

O halde sevin ve destekleyin…

Önerilen: