Satura rādītājs:

Mitruma sensora kalibrēšana: 7 soļi
Mitruma sensora kalibrēšana: 7 soļi

Video: Mitruma sensora kalibrēšana: 7 soļi

Video: Mitruma sensora kalibrēšana: 7 soļi
Video: Настройки панели управления холодильником Haier и работа ее частей 2024, Jūlijs
Anonim
Mitruma sensora kalibrēšana
Mitruma sensora kalibrēšana
Mitruma sensora kalibrēšana
Mitruma sensora kalibrēšana
Mitruma sensora kalibrēšana
Mitruma sensora kalibrēšana

Man ir 3 sensori, kas var izmērīt gaisa relatīvo mitrumu: BME280, SHT21, DHT22. Viņi norādīja spēju mērīt ar precizitāti +/- 3% no 20 līdz 80%

Tomēr, testējot 3 sensorus tādā pašā stāvoklī, es saņēmu 3 dažādus rezultātus. Varbūt kāds no viņiem pareizi nolasa, vai arī neviens no tiem nav pareizs. Tāpēc es nolemju to pārbaudīt ar kādu aprīkojumu.

Es ceru, ka mans eksperiments kādam var palīdzēt, lai šāda veida sensors būtu pareizs.

1. darbība: detaļu saraksts un video instrukcija

Image
Image

Lai sagatavotos eksperimentam, mums būs nepieciešams:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Mitrs skaitītājs

7. Termometra zonde

8. Sāls (nātrija hlorīds NaCl) 9. Mitrs absorbētājs

10. Kastīte

2. darbība: pirmais pārbaudes punkts

Pirmais pārbaudes punkts
Pirmais pārbaudes punkts
Pirmais pārbaudes punkts
Pirmais pārbaudes punkts
Pirmais pārbaudes punkts
Pirmais pārbaudes punkts

Par laimi, mēs varam izmantot sāli (jūsu virtuvē!), Lai testēšanai izveidotu standarta mitruma vidi. Tā kā sāls (tā sauktais "nātrija hlorīds" NaCl) ir raksturīgs, tā piesātinājuma stāvoklis var padarīt perfektu mitru 75%.

Mēs ņemam nedaudz sāls nelielā traukā, pēc tam pievienojam nedaudz ūdens. Ievietojiet to kastē ar mitruma mērītāju, pēc tam ievietojiet 3 sensorus. Kabelis ir izvilkts no cauruma, pēc tam pievienots Arduino, lai nolasītu rezultātu

Izveidojiet ķēdi kā attēlu

Kods ir šeit

Monitora ekrāna rezultātā 3 sensori dod 3 mitruma rezultātus, šķiet, ka temperatūra ir vienāda ar 28 grādiem C

3. solis: sensora nobīde

Sensora nobīde
Sensora nobīde
Sensora nobīde
Sensora nobīde

Vispirms mēģiniet dot 3 sensorus ar nobīdes vērtību, lai katra sensora mitruma rādījumi būtu vienādi ar ārējo mitruma mērītāju 75%, kā arī temperatūras nolasīšanas nobīde, lai temperatūras rādījumi būtu vienādi ar ārējo termopāri.

Pēc koda lejupielādes tā nolasījums tagad ir vienāds ar mitruma mērītāju 75%; un temperatūra ir vienāda ar ārējo termopāri pie 31 dgC

4. solis: pārbaudiet otrajā punktā

Pārbaude otrajā punktā
Pārbaude otrajā punktā
Pārbaude otrajā punktā
Pārbaude otrajā punktā
Pārbaude otrajā punktā
Pārbaude otrajā punktā

Lai pārliecinātos, ka mūsu nobīde ir pareiza, mums jāpārbauda šie sensori otrajā punktā ar mitru absorbētāju.

Turiet to atkal kastē, mitruma mērītāja rādījums tagad ir 40%, bet 3 sensori (atkal) dod mums 3 rezultātus atšķirīgi!

(Temperatūra pēc nobīdes šķiet OK)

Tātad tie ir jākalibrē!

5. solis: kalibrēšana

Kalibrēšana
Kalibrēšana
Kalibrēšana
Kalibrēšana

Lai veiktu kalibrēšanu, mēs vienkārši izdzēšam nobīdi un pēc tam ierakstām sensora vērtību pie standarta mitruma 40%

Mēs izveidojam tabulu ar standarta mitruma un sensora rādījumiem. Pēc tam mēs izmantojam "kartes funkciju", lai katram sensoram izveidotu kalibrēšanas līkni.

Galu galā, lejupielādējiet kodu, 3 sensori tagad sniedz tādu pašu rezultātu par 40%!

6. darbība: pārbaudiet vēlreiz

Pārbaudi vēlreiz!
Pārbaudi vēlreiz!
Pārbaudi vēlreiz!
Pārbaudi vēlreiz!

Lai pārliecinātos, ka 3 sensori ir pareizi kalibrēti, mums tas vēlreiz jāpārbauda ar piesātinātu NaCl. Par laimi, 3 sensoru nolasījums ir aptuveni 75%.

Tad es mēģinu izņemt sensorus no kastes, pēc tam atkal ievietot tos iesūtnē ar mitru absorbētāju, lai redzētu 3 sensoru rādījumus: rezultāts šķiet OK -> 3 sensoru reakcija ir vienāda! Vairs nav atšķirīga lasīšana kā iepriekš

7. solis: Mitriniet istabas mitrumu un temperatūru

Mitrina istabas temperatūru un mitrumu
Mitrina istabas temperatūru un mitrumu
Mitrina istabas temperatūru un mitrumu
Mitrina istabas temperatūru un mitrumu
Mitrina istabas temperatūru un mitrumu
Mitrina istabas temperatūru un mitrumu

Tagad mēs varam izmantot vienu no šiem sensoriem, lai nolasītu mitrumu un istabas temperatūru.

Mēs varam izmantot ESP8266 un programmatūru Blynk, lai to lasītu internetā. Man patiešām patīk izsekošanas dati no Blynk, kurus mēs varam izsekot gada laikā!

Ieteicams: