İçindekiler:

Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü: 27 Adım
Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü: 27 Adım

Video: Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü: 27 Adım

Video: Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü: 27 Adım
Video: Arduino Dersleri # 17Joystick ile Led-Yön Uygulaması 2024, Kasım
Anonim
Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü
Kırmızı Düğümlü IOT Uzun Menzilli Kablosuz Sıcaklık ve Nem Sensörü

Karşınızda NCD'nin kablosuz örgü ağ mimarisi kullanarak 28 Mil menzile sahip uzun menzilli kablosuz sıcaklık-nem sensörü. Honeywell HIH9130 sıcaklık-nem sensörünün kullanılması, kullanıcı tanımlı aralıklarla son derece hassas sıcaklık ve nem örnekleri iletir.

Yerleşik sıcaklık sensörü, -25°C ila 85°C veya -13°F ila 185°F için derecelendirilmiştir ve nem sensörü, %0 ila %100 RH için derecelendirilmiştir. Sadece 2 adet AA pil ve 500.000 kablosuz iletim çalışma ömrü ile çalıştırılabilir. Pil ömrü, ortam koşullarına ve veri aktarım aralığına bağlı olarak 10 yıla kadar uzayabilir. İsteğe bağlı olarak, bu sensör harici olarak çalıştırılabilir.

Açık bir iletişim protokolü ile bu IoT kablosuz sıcaklık nem ürünü, hemen hemen her kontrol sistemi veya ağ geçidi ile entegre edilebilir. Veriler bir PC'ye, bir Raspberry Pi'ye, Microsoft Azure® IoT'ye veya Arduino'ya iletilebilir. Sensör parametreleri ve kablosuz iletim ayarları, amaçlanan uygulamaya bağlı olarak maksimum yapılandırılabilirlik sağlayan açık iletişim protokolü kullanılarak hareket halindeyken değiştirilebilir. Uzun Menzilli Kablosuz Sıcaklık Nem Sensörünün uzun menzili, fiyatı, doğruluğu, pil ömrü ve güvenlik özellikleri, onu endüstriyel ve tüketici pazarı uygulamalarının çoğu için gereksinimleri aşan uygun fiyatlı bir seçim haline getirir.

Adım 1: Gerekli Donanım ve Yazılımlar

Gerekli Donanım ve Yazılımlar
Gerekli Donanım ve Yazılımlar
Gerekli Donanım ve Yazılımlar
Gerekli Donanım ve Yazılımlar

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. LabView Yardımcı Programı

2. Düğüm-Kırmızı

Adım 2: LabView Yardımcı Programına Veri Gönderme Adımları

  • İlk başta, verileri görselleştirmek için bir Labview yardımcı program uygulamasına ihtiyacımız var.
  • Bu kullanıcı arayüzünü kullanmak için aşağıdaki sürücüleri yüklemeniz gerekir:

1. 64 bit sürücü ve 32 bit sürücü için çalışma zamanı motorunu buradan yükleyin.

2. NI Visa Sürücüsünü yükleyin.

3. Labview Run time seri sürücüsünü ve LabVIEW Run-Time Engine'i kurun.

4. Bu ürün için başlangıç kılavuzu.

Adım 3: Node-Red'i 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.

Adım 4: Akışı Oluşturma Adımları:

Akışı Oluşturma Adımları
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 5: Devam Edin ve Başlamak için bir Kablosuz Ağ Geçidi Düğümünü Akış Tuvalinizin Üzerine Sürükleyin

Devam edin ve Başlamak için bir Kablosuz Ağ Geçidi Düğümünü Akış Tuvalinizin Üzerine Sürükleyin
Devam edin ve Başlamak için 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 6: Kablosuz Sensörlerinizi Bulma:

Kablosuz Sensörlerinizi Bulma
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 7: Seri Port Alanının Yanındaki Büyüteç'e tıklayın ve Yönlendiricinize Uygun Portu Seçin, Ardından Üstteki "Ekle" Butonuna tıklayın

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
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 8: Seri Aygıt 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

Artık Seri Cihaz Alanı 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
Artık Seri Cihaz Alanı 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 9: Ş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

Ş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
Ş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 10: Üzerine Çift Tıklayın ve “msg”yi değiştirin. "Mesaj Nesnesini tamamlamak" için Bitti'yi tıklayın

Üzerine çift tıklayın ve “msg” yi değiştirin. "Mesaj Nesnesini tamamlamak" için Bitti'yi tıklayın
Üzerine çift tıklayın ve “msg” yi değiştirin. "Mesaj Nesnesini tamamlamak" için Bitti'yi tıklayın

Adım 11: Şimdi İki Düğüm Arasına Bir Çizgi Çizin ve Pencerenin Sağ Üst kısmındaki “Dağıt” a tıklayın.

Şimdi İki Düğüm Arasına Bir Çizgi Çekin ve Pencerenin Sağ Üst kısmındaki “Dağıt” a tıklayın.
Şimdi İki Düğüm Arasına Bir Çizgi Çekin ve Pencerenin Sağ Üst kısmındaki “Dağıt” a tıklayın.

Adım 12: Verilerle Çalışmak:

Verilerle Çalışmak
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 13: Kablosuz Sensörleri Ekleme:

Kablosuz Sensörleri Ekleme
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 14: 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

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
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 15:

resim
resim

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 16: Sıcaklığı/Nemi Görüntüleme:

Sıcaklığı/Nemi Görüntüleme
Sıcaklığı/Nemi Görüntüleme

Kablosuz sensörler için bu düğümler, Kablosuz Ağ Geçidi düğümü ile aynı bilgilerin tümüne sahip bir mesaj nesnesi çıkarır, sadece biraz farklı bir formatta, Sensör Verilerinin kendisi, çoğu düğümün etkileşim kurmak için kullandığı msg.payload'da gönderilir. mesajın kendisi.

Paletten bir "bölünmüş" düğüm alın ve onu Temp/Hum düğümünün sağına yerleştirin

Adım 17: Çift Tıklayın ve “Anahtarı Kopyala” Yazan Nesnenin Altındaki Kutuyu İşaretleyin, Bu, Mesajı Yükteki Her Özellik için bir tane olmak üzere Birden Fazla Nesneye Bölecek ve Bu Yeni Mesajlar İçin Konuları Özellik Adlarına Ayarlayacaktır

Çift Tıklayın ve "Anahtarı Kopyala" Yazan Nesnenin Altındaki Kutuyu İşaretleyin, Bu, Mesajı Yükteki Her Özellik için bir tane olmak üzere Birden Çok Nesneye Bölecek ve Bu Yeni Mesajlar için Konuları Özellik Adlarına Ayarlayacaktır
Çift Tıklayın ve "Anahtarı Kopyala" Yazan Nesnenin Altındaki Kutuyu İşaretleyin, Bu, Mesajı Yükteki Her Özellik için bir tane olmak üzere Birden Çok Nesneye Bölecek ve Bu Yeni Mesajlar için Konuları Özellik Adlarına Ayarlayacaktır

Adım 18: Şimdi bir “anahtar” Düğümü Ekleyin, Bu Her Mesajı Akışın Belirli Bir Kısmına, Biri Sıcaklığa ve Bir Neme Yönelik Olarak Göndermemize İzin Verecektir. İlk Alanda “yükü” “konu” olarak değiştirin, “==” yanına “sıcaklık” yazın

Şimdi bir “anahtar” Düğümü Ekleyin, Bu Her Mesajı Akışın Belirli Bir Kısmına, Bir Sıcaklıkla ve Bir Nemle Başa Çıkmamıza Göndermemizi Sağlayacaktır. İlk Alanda “yükü” “konu” olarak değiştirin, “==” yanına “sıcaklık” yazın
Şimdi bir “anahtar” Düğümü Ekleyin, Bu Her Mesajı Akışın Belirli Bir Kısmına, Bir Sıcaklıkla ve Bir Nemle Başa Çıkmamıza Göndermemizi Sağlayacaktır. İlk Alanda “yükü” “konu” olarak değiştirin, “==” yanına “sıcaklık” yazın

Adım 19: Ardından Yeni Alan Türü “nem” de Sol Altta bulunan “+ekle” Düğmesine tıklayın. Gördüğünüz gibi Bunların Her birinin Sağda Benzersiz Bir Numarası Vardır, Bu Sayı Koşulla Eşleştiğinde Mesajın Hangi Çıktıya Gönderileceğini gösterir

Ardından, Yeni Alan Türü “nem” de Sol Alttaki “+ekle” Düğmesine tıklayın. Gördüğünüz gibi Bunların Her birinin Sağda Benzersiz Bir Numarası Vardır, Bu Sayı Koşulla Eşleştiğinde Mesajın Hangi Çıktıya Gönderileceğini gösterir
Ardından, Yeni Alan Türü “nem” de Sol Alttaki “+ekle” Düğmesine tıklayın. Gördüğünüz gibi Bunların Her birinin Sağda Benzersiz Bir Numarası Vardır, Bu Sayı Koşulla Eşleştiğinde Mesajın Hangi Çıktıya Gönderileceğini gösterir

Adım 20: Sonraki Paletten bir “gauge” ekleyelim

Sonraki Paletten Bir “Ölçer” Ekleyelim
Sonraki Paletten Bir “Ölçer” Ekleyelim

Adım 21: Etiketi “Sıcaklık” ve Değer Formatını “{{değer | Sayı:2}}” ve Birimleri “Santigrat” Olarak Aralığı Minimum ve Maksimum Beklenen Sıcaklığa Değiştirebilirsiniz, 0 ve 50 Kullanıyorum

Etiketi “Sıcaklık” ve Değer Formatını “{{değer | Sayı:2}}” ve Birimleri “Santigrat” Olarak Aralığı Minimum ve Maksimum Beklenen Sıcaklığa Değiştirebilirsiniz, 0 ve 50 Kullanıyorum
Etiketi “Sıcaklık” ve Değer Formatını “{{değer | Sayı:2}}” ve Birimleri “Santigrat” Olarak Aralığı Minimum ve Maksimum Beklenen Sıcaklığa Değiştirebilirsiniz, 0 ve 50 Kullanıyorum

Adım 22:

resim
resim

Akış oluşturucunun bir başka harika özelliği de kopyala+yapıştır'dır, az önce eklediğiniz göstergeye tıklayın ve ctrl+c'ye (mac'de cmd+c) ve ardından cntl+v'ye tıklayın, şimdi ikinci bir ölçünüz var, üzerine çift tıklayın. Etiketi Nem, Birimleri RH ve aralığı 20 ve 80 olarak değiştirin

23. Adım:

resim
resim
  • Şimdi Sıcaklık/Nem düğümünden bölünmüş düğüme, bölünmüş düğümden anahtar düğüme ve anahtar düğümünün ilk (üst) çıkışından sıcaklık göstergesi düğümüne ve anahtar düğümünün ikinci çıkışından nem ölçere kablo çekin.
  • Bu yapıldıktan sonra konuşlandır'ı tıklayın.

Adım 24: NODE-KIRMIZI DASHBOARD:

DÜĞÜM KIRMIZI ÖN PANEL
DÜĞÜM KIRMIZI ÖN PANEL

Akış oluşturucuyu kullanarak bir kullanıcı arabirimi oluşturma yeteneği sağlar, verileri görüntülemek için kullanabileceğimiz çizelgeler, grafikler ve bir dizi başka görsel öğenin yanı sıra kullanıcı girdisini kullanarak bir akışı tetiklemek için düğümler sağlar. Kablosuz sensörlerinizden gelen telemetriyi görüntülemek için bu düğümlerden bazılarını kullanacağız.

Hadi kontrol edelim! Sağ üstte “Dashboard” yazan bir sekme var

Adım 25: Bu Sekmenin Sağ Üst Kısmında Küçük “yeni Pencere” Simgesi Vardır, Arayüzünüzü Görmek İçin Üzerine Tıklayın.

Bu Sekmenin Sağ Üst Kısmında Küçük "yeni Pencere" Simgesi Vardır, Arayüzünüzü Görüntülemek İçin Üzerine Tıklayın.
Bu Sekmenin Sağ Üst Kısmında Küçük "yeni Pencere" Simgesi Vardır, Arayüzünüzü Görüntülemek İçin Üzerine Tıklayın.

Akışı yerleştirdiğinizden bu yana hiçbir sensör verisi rapor edilmediğinden, göstergelerin herhangi bir bilgi göstermemesi muhtemeldir, kontrol etmeye zorlamak için sıcaklık/nem sensörünüzdeki sıfırlama düğmesine tıklayın ve göstergeleriniz atlayacaktır. Artık gerçek zamanlı verilere sahip olmalısınız!

Adım 26: NODE-KIRMIZI DASHBOARD ÇIKIŞI:

DÜĞÜM KIRMIZI ÖN PANEL ÇIKIŞI
DÜĞÜM KIRMIZI ÖN PANEL ÇIKIŞI

Şimdi sıcaklık ve nem arttıkça ve çeşitli değişkenler içinde mevcut olan yeni veriler azaldıkça.

Önerilen: