İçindekiler:

Nem Sensörü Kalibrasyonu: 7 Adım
Nem Sensörü Kalibrasyonu: 7 Adım

Video: Nem Sensörü Kalibrasyonu: 7 Adım

Video: Nem Sensörü Kalibrasyonu: 7 Adım
Video: En İyi Sıcaklık ve Nem Sensörü Hangisi? 2024, Temmuz
Anonim
Nem Sensörü Kalibrasyonu
Nem Sensörü Kalibrasyonu
Nem Sensörü Kalibrasyonu
Nem Sensörü Kalibrasyonu
Nem Sensörü Kalibrasyonu
Nem Sensörü Kalibrasyonu

Havanın bağıl nemini ölçebilen 3 sensörüm var: BME280, SHT21, DHT22. % 20 ila % 80 aralığında +/-% 3 doğrulukla ölçüm yapma kabiliyetini belirttiler.

Ancak 3 sensör için aynı koşulda test yaptığımda 3 farklı sonuç elde ettim. Belki bir tanesi doğru okuyordur ya da hiçbiri doğru değildir. Bu yüzden bazı ekipmanlarla test etmeye karar verdim.

Umarım deneyimim, birinin bu tür bir sensörün doğru olmasını sağlamasına yardımcı olabilir.

Adım 1: Parça Listesi ve Video Talimatı

Image
Image

Deneye hazırlanmak için ihtiyacımız olacak:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Nem ölçer

7. Termometre probu

8. Tuz (Sodyum Klorür NaCl)9. nem emici

10. Kutu

Adım 2: İlk Kontrol Noktası

İlk Kontrol Noktası
İlk Kontrol Noktası
İlk Kontrol Noktası
İlk Kontrol Noktası
İlk Kontrol Noktası
İlk Kontrol Noktası

Neyse ki, test için standart nem ortamı oluşturmak için tuzu (mutfağınızda!) kullanabiliriz. Tuz ("Sodyum Klorür" NaCl olarak adlandırılır) özelliği olarak, doyma durumu %75 oranında mükemmel nem yapabilir.

Küçük bir kaseye biraz tuz alıyoruz, sonra biraz su ekliyoruz. Nem ölçerli kutuya koyun, ardından içine 3 sensör koyun. Kablo delikten çıktı, ardından sonucu okumak için Arduino'ya bağlandı

Resimdeki gibi devre yapın

Kod burada

Monitör ekranından 3 sensör 3 nemli sonuç veriyor, sıcaklık 28 derece ile aynı görünüyor

Adım 3: Sensör için Ofset

Sensör için Ofset
Sensör için Ofset
Sensör için Ofset
Sensör için Ofset

İlk denemede, her sensörün nem okumasının Harici Nem Ölçer ile %75 aynı olması için ofset değerine sahip 3 sensör ve ayrıca Harici Termokupl ile sıcaklık okumasının aynı olması için sıcaklık okuması için offset veriyorum.

Kodu indirdikten sonra, okuması şimdi %75'te Nem Ölçer ile aynı; ve sıcaklık 31 dgC'de Harici Termokupl ile aynıdır

Adım 4: İkinci Noktada Test Edin

İkinci Noktada Test Edin
İkinci Noktada Test Edin
İkinci Noktada Test Edin
İkinci Noktada Test Edin
İkinci Noktada Test Edin
İkinci Noktada Test Edin

Ofsetimizin doğru olduğundan emin olmak için ikinci noktada Nem emici ile bu sensörleri kontrol etmeliyiz.

Tekrar kutuda saklayın, Nem Ölçer şimdi okuma oranı %40, ancak 3 sensör (tekrar) bize 3 farklı sonuç veriyor!

(Sıcaklık ofsetten sonra iyi görünüyor)

Bu nedenle, kalibre edilmeleri gerekir!

Adım 5: Kalibrasyon

kalibrasyon
kalibrasyon
kalibrasyon
kalibrasyon

Kalibrasyon yapmak için sadece ofseti sileriz, ardından sensörün değerini standart nemli %40'ta kaydederiz

Sensörün okumasına karşı standart nemli bir tablo yaparız. Ardından, her sensör için kalibrasyon eğrisi yapmak için "harita işlevi" kullanırız.

Sonuçta, kodu indirin, 3 sensör şimdi %40'ta aynı sonucu veriyor!

Adım 6: Bir Kez Tekrar Test Edin

Bir Kez Daha Test Edin!
Bir Kez Daha Test Edin!
Bir Kez Daha Test Edin!
Bir Kez Daha Test Edin!

3 sensörün kalibrasyonunun doğru olduğundan emin olmak için doymuş NaCl ile tekrar test etmeliyiz. Neyse ki, 3 sensörün okuması %75 civarındadır.

Ardından, sensörleri kutusundan çıkarmaya çalışıyorum, ardından 3 sensörün okunduğunu görmek için tekrar nem emicili gelen kutusuna koyuyorum: sonuç iyi görünüyor -> 3 sensörün yanıtı birlikte aynı! Artık eskisi gibi farklı okuma yok

7. Adım: Odanızın Nemini ve Sıcaklığını Ölçme

Odanızın Nemini ve Sıcaklığını Ölçme
Odanızın Nemini ve Sıcaklığını Ölçme
Odanızın Nemini ve Sıcaklığını Ölçme
Odanızın Nemini ve Sıcaklığını Ölçme
Odanızın Nemini ve Sıcaklığını Ölçme
Odanızın Nemini ve Sıcaklığını Ölçme

Artık odamızın nem ve sıcaklığını okumak için bu sensörlerden birini kullanabiliriz.

İnternet üzerinden okumak için ESP8266 ve Blynk yazılımını kullanabiliriz. Blynk'ten yıl boyunca izleyebileceğimiz izleme verilerini gerçekten çok seviyorum!

Önerilen: