İçindekiler:

Partikül Foton Kullanan Nem Sensörü: 6 Adım
Partikül Foton Kullanan Nem Sensörü: 6 Adım

Video: Partikül Foton Kullanan Nem Sensörü: 6 Adım

Video: Partikül Foton Kullanan Nem Sensörü: 6 Adım
Video: Xiaomi Mi Air Purifier 3H Akıllı Hava Temizleyici İncelemesi 2024, Kasım
Anonim
Parçacık Fotonu Kullanan Nem Sensörü
Parçacık Fotonu Kullanan Nem Sensörü
Parçacık Fotonu Kullanan Nem Sensörü
Parçacık Fotonu Kullanan Nem Sensörü

Tanıtım

Bu derste, bir Parçacık Fotonu ve onun yataklı ve/veya harici WiFi antenini kullanarak bir Nem sensörü oluşturacağız. WiFi gücü, havadaki ve ayrıca yerdeki nem miktarına bağlıdır. Bu prensibi toprak nemini ölçmek için kullanıyoruz.

Adım 1: Parça Listesi

  1. WiFi yönlendirici

    En iyi sonuçlar için yönlendirici Foton'a yakın olmalıdır

  2. parçacık fotonu

    Bunu verileri buluta göndermek için kullanıyoruz

  3. Foton pimlerini korumak için ekmek tahtası veya başka bir şey
  4. Su geçirmez kılıf

    • Kılıf, Foton ve güç bankasını kir ve nemden korur.
    • Hem foton hem de güç bankası için yeterince büyük olmalıdır.
  5. Güç bankası veya güç kaynağı

    Kasanıza hangi güç bankası uyuyorsa onu kullanabilirsiniz, daha yüksek kapasite, sensörü daha uzun süre kullanabileceğiniz anlamına gelir

  6. Harici anten (isteğe bağlı

    WiFi gücünde bir artış elde etmek için bunu kullanabilirsiniz

2. Adım: Temel Bilgiler

Photon web sitesindeki talimatları izleyerek fotonu kurduğunuzdan emin olun:

İsteğe bağlı:

Photon'un kılavuzunda gösterildiği gibi harici anteni takın

Adım 3: Adım 1: Kasayı Doldurma

Şimdi kasayı powerbank, foton ve isteğe bağlı olarak harici anten ile dolduracağız.

Adım 4: Kod

//ölçümler arasındaki milisaniye cinsinden süre.

//çok fazla etkinlik yayınlayamayacağın için bu da en az 1000 olmalı

int gecikmeZamanı = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup(){ //burada yapılacak bir şey yok } void loop(){ //ölçüm yap: dahili anten WiFi.selectAntenna(ANT_INTERNAL); int ölçüm1 = WiFi. RSSI(); //bunu Particle Cloud'da yayınla Particle.publish("Internal", (String) Measurement1); //delayTime milisaniye miktarını bekleyin

gecikme(delayTime);

//bir ölçüm yapın: değeri harici anten WiFi.selectAntenna(ANT_EXTERNAL); int ölçüm2 = WiFi. RSSI(); //bunu Particle Cloud'da yayınla Particle.publish("Harici", (Dize) ölçümü2); //delayTime milisaniye miktarını bekleyin

gecikme(delayTime);

Adım 5: Sensörü Gömmek

Bu noktada Parçacık, kodda ayarlanan aralıkta veri gönderiyor olmalıdır.

Artık dışarı çıkıp cihazı gömmek için iyi bir yer arayabilirsiniz.

Wifi kapsama alanı içinde ve ölçmek istediğiniz yere yakın olmalıdır.

Cihazı yerleştirirken bağlantıyı düzenli olarak kontrol etmelisiniz.

Gömüldüğünde, yağmur yağdığında sinyal gücünde bir değişiklik görebilmeniz gerekir.

Adım 6: Veri Analizi

Artık, kalibre edilmemiş parçacık panosuna gelen verileriniz var.

Bu verileri kalibre etmek için iki yöntemle gitmeyi seçebilirsiniz.

  1. Düşük doğruluk

    Bu yöntem için verileri günlüğe kaydedersiniz ve verilerin yağmurdan sonraki ve önceki arasındaki farka bakarsınız. Bu, nem içeriğinin ne kadar yüksek olduğuna dair düşük bir doğruluk tahmini verir

  2. Daha yüksek doğruluk

    Bu yöntem için kendin yap sensörünüzü kalibre etmek üzere yüksek doğrulukta bir nem sensörü ödünç alır veya kiralarsınız. Bu, ilk yönteme kıyasla daha yüksek doğrulukta veri sağlar

Önerilen: