Sadržaj:

Kalibracija senzora vlažnosti: 7 koraka
Kalibracija senzora vlažnosti: 7 koraka

Video: Kalibracija senzora vlažnosti: 7 koraka

Video: Kalibracija senzora vlažnosti: 7 koraka
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Studeni
Anonim
Kalibracija senzora vlažnosti
Kalibracija senzora vlažnosti
Kalibracija senzora vlažnosti
Kalibracija senzora vlažnosti
Kalibracija senzora vlažnosti
Kalibracija senzora vlažnosti

Imam 3 senzora koji mogu mjeriti relativnu vlažnost zraka: BME280, SHT21, DHT22. Naveli su sposobnost mjerenja s točnošću +/- 3% u rasponu od 20 do 80%

Međutim, pri testiranju u istom stanju za 3 senzora, dobio sam 3 različita rezultata. Možda netko od njih ima ispravno čitanje ili nitko od njih nije točan. Pa sam odlučio testirati s nekom opremom.

Nadam se da će moj eksperiment nekome pomoći da ovakva vrsta senzora bude točna.

Korak 1: Popis dijelova i video upute

Image
Image

Za pripremu eksperimenta trebat će nam:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Mjerač vlage

7. Sonda termometra

8. Sol (Natrijev klorid NaCl) 9. Apsorber vlage

10. Kutija

Korak 2: Prva točka provjere

Prva točka provjere
Prva točka provjere
Prva točka provjere
Prva točka provjere
Prva točka provjere
Prva točka provjere

Srećom, možemo upotrijebiti sol (u vašoj kuhinji!) Za izradu standardne vlažnosti za testiranje. Kako je sol (tzv. "Natrijev klorid" NaCl) karakteristična, njezini uvjeti zasićenja mogu učiniti savršenu vlažnost do 75%.

U malu posudu uzmemo malo soli, pa dodamo samo malo vode. Stavite ga u kutiju s mjeračem vlage, a zatim umetnite 3 senzora unutra. Kabel je izvučen iz rupe, zatim spojen na Arduino radi očitavanja rezultata

Napravite sklop poput slike

Kôd je ovdje

Kao rezultat zaslona monitora, 3 senzora daju 3 rezultata vlažnosti, temperatura se čini jednakom zajedno s 28 stupnjeva C

Korak 3: Odstupanje za senzor

Odmak za senzor
Odmak za senzor
Odmak za senzor
Odmak za senzor

Prvi pokušaj, dajem 3 senzora s vrijednošću pomaka kako bi vlažno očitanje svakog senzora bilo isto s vanjskim mjeračem vlage na 75%, a također i pomak za očitanje temperature kako bi očitanje temperature bilo isto s vanjskim termoelementom.

Nakon preuzimanja koda, njegovo čitanje je sada isto kao i kod vlažnog mjerača na 75%; a temperatura je ista kod vanjskog termoelementa na 31 dgC

Korak 4: Test na drugoj točki

Test na drugoj točki
Test na drugoj točki
Test na drugoj točki
Test na drugoj točki
Test na drugoj točki
Test na drugoj točki

Kako bismo bili sigurni da je naš pomak ispravan, trebali bismo provjeriti te senzore na drugoj točki s apsorberom vlage.

Držite ga ponovno u kutiji, vlažni mjerač sada očitava 40%, ali 3 senzora (opet) daju nam 3 različita rezultata!

(Čini se da je temperatura u redu nakon pomaka)

Dakle, moraju se kalibrirati!

Korak 5: Kalibracija

Kalibriranje
Kalibriranje
Kalibriranje
Kalibriranje

Za kalibraciju jednostavno brišemo pomak, a zatim bilježimo vrijednost senzora na standardnoj vlažnosti od 40%

Izrađujemo tablicu standardnih vlažnih i senzorskih očitanja. Zatim koristimo "funkciju karte" za izradu kalibracijske krivulje za svaki senzor.

Uostalom, preuzmite kôd, 3 senzora sada daju isti rezultat na 40%!

Korak 6: Još jednom testirajte

Testirajte još jednom!
Testirajte još jednom!
Testirajte još jednom!
Testirajte još jednom!

Kako bismo bili sigurni da 3 senzora imaju ispravnu kalibraciju, trebali bismo ga ponovno testirati zasićenim NaCl. Srećom, čitanje 3 senzora ima očitanje oko 75%.

Zatim pokušavam ukloniti senzore iz kutije, a zatim ih ponovo staviti u pristiglu poštu s upijačem vlage da vidim čitanje 3 senzora: rezultat je u redu -> odgovor 3 senzora su isti zajedno! Nema više drugačijeg čitanja kao prije

Korak 7: Mjerenje vlažnosti i temperature vaše sobe

Mjerenje vlažnosti i temperature vaše sobe
Mjerenje vlažnosti i temperature vaše sobe
Mjerenje vlažnosti i temperature vaše sobe
Mjerenje vlažnosti i temperature vaše sobe
Mjerenje vlažnosti i temperature vaše sobe
Mjerenje vlažnosti i temperature vaše sobe

Sada možemo koristiti jedan od tih senzora za očitavanje vlažnosti i temperature naše sobe.

Za čitanje putem interneta možemo koristiti ESP8266 i softver Blynk. Zaista volim podatke o Blynku u tragovima koje možemo pratiti tijekom godine!

Preporučeni: