İçindekiler:
- Adım 1: Donanım ve Yazılım Gerekli:
- 2. Adım: Düğüm Kırmızısını Ayarlama
- 3. Adım: Akışı Oluşturma Adımları
- Adım 4: Başlamak için Devam Edin ve bir Kablosuz Ağ Geçidi Düğümünü Akış Tuvalinizin Üzerine Sürükleyin
- Adım 5: Kablosuz Sensörlerinizi Bulma:
- Adım 6: Seri Bağlantı Noktası Alanının Yanındaki Büyüteç'e tıklayın ve Yönlendiricinize Uygun Bağlantı Noktasını Seçin, Ardından Üstteki “Ekle” Düğmesine tıklayın
- Adım 7: Seri Cihaz Alanı Şimdi Bu Seçime Göre Doldurulacak ve “Bitti”ye Tıklayabilirsiniz, Artık Kablosuz Sensörlerinize Doğrudan Erişiminiz Var! Gelen Verileri Görüntülemek için
- Adım 8: Şimdi Paletinize Geri Dönün ve Üstteki Arama Alanına “debug” Yazın, Bu Düğümlerden Birini Alın ve Kablosuz Ağ Geçidinizin Sağına Sürükleyin
- Adım 9: Üzerine Çift Tıklayın ve “msg”yi değiştirin. "Mesaj Nesnesini tamamlamak" için Bitti'yi tıklayın
- Adım 10: Şimdi İki Düğüm Arasına Bir Çizgi Çizin ve Pencerenin Sağ Üst kısmındaki “Dağıt” a tıklayın.
- Adım 11: Verilerle Çalışmak:
- Adım 12: Kablosuz Sensörleri Ekleme:
- Adım 13: Kablosuz Ağ Geçidi İçin Kullandığınız Açılır Listeden Seri Aygıtı Seçin, Şimdi “Mac Adresi”nin Yanındaki Büyüteç'e tıklayın ve Mevcut Seçeneklerden Birini Seçin
- Adım 14: Bitti'yi tıklayın
- Adım 15: Şimdi Paletinize Geri Dönün ve Üstteki Arama Alanına “debug” Yazın, Bu Düğümlerden Birini Alın ve Kablosuz Ağ Geçidinizin Sağına Sürükleyin
- Adım 16: İşlev Düğümlerini Ekleme
- Adım 17: E-posta Düğümünü Ekleme
- Adım 18: Artık İlgili E-posta Kimliğini de Kontrol Edebilirsiniz
- Adım 19: Bu, Sıcaklık Değerinin E-posta Uyarısıdır
- Adım 20: Bu, Nem Değerinin E-posta Uyarısıdır
- 21. Adım: Gönderilen E-postaların Gönderilmediğini veya "Gönderme Başarısız" Olduğunu Görürseniz, Google Hesabına Gittiğinizde "Güvenlik Sorunu Bul" ifadesini göreceksiniz
Video: Node-Red Kullanarak NCD Kablosuz Sıcaklık ve Nem Sensörünün E-posta Uyarılarını Oluşturma: 22 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Burada NCD'nin Sıcaklık ve Nem sensörünü kullanıyoruz, ancak adımlar herhangi bir ncd ürünü için eşit kalıyor, bu nedenle başka ncd kablosuz sensörleriniz varsa, bunların yanında gözlemleme konusunda özgürsünüz. Bu metnin durdurulması sayesinde, sensörlerin nasıl kurulacağı, düğüm-red'in nasıl yapılandırılacağı ve burada resimdeki gibi bir gösterge panosundaki verileri nasıl göreceğiniz konusunda istikrarlı bir anlayışa sahip olmanız gerekir.
Adım 1: Donanım ve Yazılım Gerekli:
Donanım:
1. NCD Uzun Menzilli Sıcaklık ve Nem Sensörü
2. USB Arayüzü ile NCD Uzun Menzilli Kablosuz Mesh Modem
Yazılım:
1. Düğüm-Kırmızı
2. Adım: Düğüm Kırmızısını Ayarlama
Artık çalışan sensörleriniz olduğuna göre, bu verilerle faydalı bir şeyler yapmanın bir yoluna ihtiyacımız var.
- Her şeyden önce, Node-Red'i yüklemeniz gerekecek.
- Bu yapıldıktan sonra, komut satırınızı veya Windows kullanıcıları için Power Shell'i girmeniz ve Node-RED'in kurulu olduğu dizine gitmeniz gerekir.
- Şimdi “npm i ncd-red-wireless node-red-dashboard” yazın. Bu, kablosuz sensörlerinizden veri almak için gereken düğümleri kuracak ve bu yapıldıktan sonra Node-RED'i başlatabilirsiniz.
- Düğüm sunucusunu başlatmak için komut istemine veya terminale düğüm kırmızısı yazın ve enter tuşuna basın.
3. Adım: Akışı Oluşturma Adımları
Bu noktada, sol tarafta uzun bir düğüm listesi ile büyük bir boş akış görüntüleyeceksin, bu kenar çubuğuna palet denir.
Adım 4: Başlamak için Devam Edin ve bir Kablosuz Ağ Geçidi Düğümünü Akış Tuvalinizin Üzerine Sürükleyin
NCD-kırmızı-kablosuz Seri bağlantıyı yöneten, gelen sensör verilerini ayrıştıran, belirli parametrelere göre filtreleyen ve kablosuz sensörleri yapılandırmanıza izin veren düğümler sağlar.
Adım 5: Kablosuz Sensörlerinizi Bulma:
Düğümü teslim ettiğinizde, düğümün kapasitesiyle ilgili kayıtları içeren bilgi sekmesini görebileceksiniz, bu sekme maksimum düğüm-kırmızı paketler için iyi bir şekilde doldurulur ve değerli istatistiklerden oluşur, genellikle artık istemeyeceksiniz. bilgi sekmesinin dışındaki diğer belgeleri görüntüleyin, bu nedenle, bir düğümün nasıl çalıştığı hakkında bir sorunuz olduğunda akışlarınızı oluştururken bile aklınızda bulundurun. Yapmak istediğimiz bir sonraki öğe düğümü yapılandırmak, ilk eklediğinizde sağ üst köşede mavi bir noktanın yanında küçük bir üçgen olduğunu fark edeceksiniz, üçgen düğümün ekstra konfigürasyon istediğini gösterir, mavi nokta, düğümün artık değil, akışın bir parçası olarak konuşlandırıldığını gösterir.
- Yapılandırma seçeneklerini açmak için düğüme çift tıklayın.
- USB yönlendiricinizi yapılandırmak için Seri Aygıt alanının yanındaki kalem simgesine tıklayın, bu yalnızca birkaç seçeneğe sahip ikinci bir yapılandırma paneli açacaktır.
Adım 6: Seri Bağlantı Noktası Alanının Yanındaki Büyüteç'e tıklayın ve Yönlendiricinize Uygun Bağlantı Noktasını Seçin, Ardından Üstteki “Ekle” Düğmesine tıklayın
Adım 7: Seri Cihaz Alanı Şimdi Bu Seçime Göre Doldurulacak ve “Bitti”ye Tıklayabilirsiniz, Artık Kablosuz Sensörlerinize Doğrudan Erişiminiz Var! Gelen Verileri Görüntülemek için
Adım 8: Şimdi Paletinize Geri Dönün ve Üstteki Arama Alanına “debug” Yazın, Bu Düğümlerden Birini Alın ve Kablosuz Ağ Geçidinizin Sağına Sürükleyin
Adım 9: Üzerine Çift Tıklayın ve “msg”yi değiştirin. "Mesaj Nesnesini tamamlamak" için Bitti'yi tıklayın
Adım 10: Şimdi İki Düğüm Arasına Bir Çizgi Çizin ve Pencerenin Sağ Üst kısmındaki “Dağıt” a tıklayın.
Adım 11: Verilerle Çalışmak:
Artık kablosuz sensörlerinizden verileriniz toplanır ve “hata ayıklama” sekmesine gönderilir, bu “hata ayıklama sekmesi” bilgi sekmesinin ardından sağ kenar çubuğuna yerleştirilir. Bilgileri görmek için sıfırlama düğmesine basmak mevcuttur. Düğümde kırmızı kayıtlar, bir json paketindeki düğümler arasında aşılır. Msg nesnesi hata ayıklama sekmesine geldiğinde, onunla birlikte gelen bilgilerin genel listesini görüntülemek için nesneyi büyütebilirsiniz. Bu, hangi sensörlerin kontrol ettiğini hızlı bir şekilde görmeniz gerektiğinde son derece kullanışlıdır. Bu düğümün sağladığı diğer sorun, yönlendiricinizi yapılandırma modundaki cihazların belgelediği ağ kimliğiyle değiştirmenin kolay bir yoludur, soldaki düğmeye basmanız yeterlidir. düğümün ve araç yapılandırma ağına geçecektir, dinleme moduna geri dönmek için bir kez daha vurun. Wi-fi aracı düğümlerini kurduktan sonra, konfigürasyon moduna girerken bir sensörü rutin olarak yapılandıracak şekilde ayarlanabilirler, bu nedenle bir cihazı hızlı yapılandırmak için akışta bulunan bu tür ağ geçidi düğümlerini korumak her zaman kullanılabilir.
Adım 12: Kablosuz Sensörleri Ekleme:
kablosuz sensör kayıtlarını görüntüleyebilmemiz için yurtiçinde ayırmamız gerekiyor, ağ geçidinden gelen mesajları tamamen mac adresine veya sensör tipine göre ayırmak için bir anahtar düğümü kullanabiliriz, ancak bahsettiğim gibi, kablosuz düğümler, sensörleri yapılandırmak için gerçekten ekstra işlevsellik içerir, bu nedenle, bu yapıların nasıl çalışabileceğine dair size ekstra bir tam görüntü vermek için onlarla başlayacağız. Her iki sensörünüzden de paket geldiğini görmediyseniz, önceden karşıya geçin ve yalnızca başlamamış olanın üzerindeki sıfırlama düğmesine basın. Herhangi bir seri cihaz yapılandırma düğümü aracılığıyla sensör değerlendirmesi yapılırken, mac adresi ve sensör türü bir havuzda önbelleğe alınır, böylece bir sonraki adımın süresi boyunca onu hızlı bir şekilde bulabiliriz.
Paletten bir Kablosuz Düğüm alın ve akışa sürükleyin, yapılandırmak için üzerine çift tıklayın
Adım 13: Kablosuz Ağ Geçidi İçin Kullandığınız Açılır Listeden Seri Aygıtı Seçin, Şimdi “Mac Adresi”nin Yanındaki Büyüteç'e tıklayın ve Mevcut Seçeneklerden Birini Seçin
Adım 14: Bitti'yi tıklayın
Bunun sizin için sensör tipini otomatik olarak ayarladığını fark edeceksiniz, tanımlamayı kolaylaştırmak için ona bir isim de verebilirsiniz. Bilgi sekmesinde belirtildiği gibi, Yapılandırma için Seri Aygıt alanı isteğe bağlıdır ve şu anda bunun için endişelenmeyeceğiz. Az önce eklediğiniz düğüm, gelen sensör verileri üzerinde bir filtre işlevi görür, yalnızca mac adresi veya mac adresi yoksa sensör türü için verileri iletir.
Adım 15: Şimdi Paletinize Geri Dönün ve Üstteki Arama Alanına “debug” Yazın, Bu Düğümlerden Birini Alın ve Kablosuz Ağ Geçidinizin Sağına Sürükleyin
Üzerine çift tıklayın ve bitti'ye tıklayın
Adım 16: İşlev Düğümlerini Ekleme
İşlev düğümü, msg nesnesine karşı JavaScript kodunu çalıştırmak için kullanılır. İşlev düğümü bir msg nesnesini girdi olarak kabul eder ve çıktı olarak 0 veya daha fazla ileti nesnesi döndürebilir. Bu mesaj nesnesinin bir yük özelliği (msg.payload) olması gerekir ve genellikle devam eden düğümlere bağlı olarak başka özelliklere de sahiptir.
- Şimdi paletten bir "fonksiyon" düğümü alın ve onu Temp/Hum düğümünün sağına yerleştirin.
- Yapılandırma seçeneklerini açmak için düğüme çift tıklayın.
Burada bir koşul oluşturmak için küçük bir javascript kodu yazmanız gerekir, bu nedenle belirli sıcaklık değerinde ilgili e-posta kimliğine bir e-posta uyarısı gönderilir.
- Akış oluşturucunun bir başka harika özelliği de kopyala+yapıştır'dır, az önce eklediğiniz işlev düğümüne tıklayın ve ctrl+c'ye (mac'de cmd+c) ve ardından cntl+v'ye tıklayın, şimdi ikinci bir işlev düğümünüz var.
- Şimdi, Etiketi Nem olarak değiştirmek için üzerine çift tıklayın ve belirli bir nem değerinde e-posta uyarısı göndermek için bir koşul oluşturmak için bir javascript kodu yazın ve tamam'a tıklayın.
Adım 17: E-posta Düğümünü Ekleme
Şimdi paletten bir çıktı e-posta düğümü alın ve bunu Sıcaklık ve Nem düğümünün sağına yerleştirin
E-posta düğümü, e-postaların hem girişini hem de çıkışını sağlar.
- Şimdi üzerine çift tıklayın ve e-posta düzenleme düğümünü açın ve ilk alana e-posta uyarılarını göndermek istediğiniz kişinin "e-posta kimliğini" ekleyin ve ardından o kişinin "e-posta kimliğini ve şifresini" de ekleyin. Aşağıdaki resimde görüldüğü gibi uyarı göndermek istiyorum ve bitti butonuna tıklayın.
- Şimdi tüm kabloları çizin ve resimde gösterildiği gibi konuşlandır'a tıklayın.
- Şimdi e-postaların gönderildiğini göreceksiniz.
Adım 18: Artık İlgili E-posta Kimliğini de Kontrol Edebilirsiniz
Adım 19: Bu, Sıcaklık Değerinin E-posta Uyarısıdır
Adım 20: Bu, Nem Değerinin E-posta Uyarısıdır
21. Adım: Gönderilen E-postaların Gönderilmediğini veya "Gönderme Başarısız" Olduğunu Görürseniz, Google Hesabına Gittiğinizde "Güvenlik Sorunu Bul" ifadesini göreceksiniz
Üzerine tıklayın ve şekilde gösterildiği gibi uygulamalara "Üçüncü taraf erişimine" izin verin
Hala e-posta almıyorsanız, spam klasörünüzü de kontrol edebilirsiniz.
Önerilen:
NODE MCU AND BLYNK Kullanarak Sıcaklık ve Nem İzleme: 5 Adım
NODE MCU AND BLYNK Kullanarak Sıcaklık ve Nem İzleme: Merhaba Arkadaşlar Bu talimatta, Node MCU ve BLYNK uygulamasını kullanarak DHT11-Sıcaklık ve Nem sensörünü kullanarak atmosferin sıcaklığını ve nemini nasıl elde edeceğimizi öğrenelim
MSP432 LaunchPad ve Python Kullanarak Bir Sıcaklık Sensörünün (TMP006) Canlı Verilerini Çizme: 9 Adım
MSP432 LaunchPad ve Python Kullanarak Bir Sıcaklık Sensörünün (TMP006) Canlı Verilerinin Çizilmesi: TMP006, bir nesnenin sıcaklığını nesneyle temas etmeye gerek kalmadan ölçen bir sıcaklık sensörüdür. Bu eğitimde Python kullanarak BoosterPack'ten (TI BOOSTXL-EDUMKII) canlı sıcaklık verilerini çizeceğiz
Kablosuz Sıcaklık ve Nem Sensörünün Verilerini Excel'e Gönderme: 34 Adım
Kablosuz Sıcaklık ve Nem Sensörünün Verilerini Excel'e Gönderme: Burada NCD'nin Sıcaklık ve Nem sensörünü kullanıyoruz, ancak adımlar herhangi bir ncd ürünü için eşit kalıyor, bu nedenle başka ncd kablosuz sensörleriniz varsa, bunların yanında gözlemlemekten çekinmeyin. Bu metnin stopu ile yapmanız gereken
Ubidots-ESP32+Sıcaklık ve Nem Sensörünü Kullanma-Ubidots-Kullanma-Uyarı Oluşturma: 9 Adım
Ubidots-ESP32+Sıcaklık ve Nem Sensörü-Ubidots-Kullanma-Uyarı Oluşturma: Bu eğitimde, Sıcaklık ve nem sensörünü kullanarak farklı sıcaklık ve nem verilerini ölçeceğiz. Bu verileri Ubidots'a nasıl göndereceğinizi de öğreneceksiniz. Böylece farklı uygulamalar için her yerden analiz edebilirsiniz. Ayrıca e-posta oluşturarak
Esp32-Ubidots-Kablosuz-uzun menzilli Sıcaklık-Ve-Nem: 6 Adım
Esp32-Ubidots-Kablosuz-uzun menzilli Sıcaklık-Ve-Nem: Bu derste, Sıcaklık ve nem sensörünü kullanarak farklı sıcaklık ve nem verilerini ölçeceğiz. Bu verileri Ubidots'a nasıl göndereceğinizi de öğreneceksiniz. Farklı uygulamalar için her yerden analiz edebilmeniz için