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, Novembar
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 tač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 neko od njih ima ispravno čitanje ili niko od njih nije tačan. Zato sam odlučio testirati s nekom opremom.

Nadam se da će moj eksperiment nekome pomoći da ovakva vrsta senzora bude ispravna.

Korak 1: Lista 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. Box

Korak 2: Prva tačka provjere

Prva tačka provere
Prva tačka provere
Prva tačka provere
Prva tačka provere
Prva tačka provere
Prva tačka provere

Srećom, možemo upotrijebiti sol (u vašoj kuhinji!) Za stvaranje standardne vlažnosti za testiranje. Kao što je karakteristično za sol (tzv. "Natrijev klorid" NaCl), njeno stanje zasićenja može učiniti savršeno vlažnim do 75%.

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

Napravite kolo poput slike

Kôd je ovdje

Kao rezultat ekrana monitora, 3 senzora daju 3 vlažna rezultata, temperatura izgleda isto zajedno sa 28 stepeni 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čitavanje svakog senzora bilo isto s vanjskim mjeračem vlažnosti na 75%, a također je pomaknuto za očitanje temperature kako bi očitanje temperature bilo isto sa 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 tački

Test na drugoj tački
Test na drugoj tački
Test na drugoj tački
Test na drugoj tački
Test na drugoj tački
Test na drugoj tač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 ponovo 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

Kalibracija
Kalibracija
Kalibracija
Kalibracija

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

Napravili smo 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 ponovo testirati zasićenim NaCl. Srećom, očitavanje 3 senzora ima očitanje oko 75%.

Zatim pokušavam ukloniti senzore iz kutije, a zatim ih ponovo staviti u inbox sa apsorberom vlage da vidim čitanje 3 senzora: rezultat izgleda OK -> odziv 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 Blynkove podatke o tragovima koje možemo pratiti kroz godinu dana!

Preporučuje se: