İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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
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 uygulamasını google play store'da bulabiliriz veya apk'yı her yerden alabiliriz.
Uygulamayı yükledikten sonra yapmamız gereken
- GİRİŞ YAP(google hesabını kullanarak)
- TOKEN GÖNDER seçeneğine basın
- e-postanı kullan
- e-postada KULLANICI Kimliği, CİHAZ Kimliği ve Kitaplık zip URL'sini alacaksınız
- zip'i linkten indirin
Kütüphane indirildikten sonra, onu Arduino IDE'nize ekleyebilirsiniz.
- Sketch'e tıklayarak
- Kitaplığı Dahil Et
- 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
Kütüphane hakkında bir şeyler bilmek için arduino'daki örneklere gidin:
- Dosya
- Örnekler
- ESP_Bilgilendir
- 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ı
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ı
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…