Բովանդակություն:
- Քայլ 1: Մասերի ցուցակ և տեսաուղեցույց
- Քայլ 2: Ստուգման առաջին կետը
- Քայլ 3: Օֆսեթ սենսորի համար
- Քայլ 4: Փորձարկում երկրորդ կետում
- Քայլ 5: Կալիբրացում
- Քայլ 6: Կրկին փորձեք:
- Քայլ 7: Սենյակի խոնավության և ջերմաստիճանի չափում
Video: Խոնավության տվիչի տրամաչափում `7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ես ունեմ 3 տվիչ, որոնք կարող են չափել օդի հարաբերական խոնավությունը `BME280, SHT21, DHT22: Նրանք նշեցին ճշտությամբ չափելու ունակություն +/- 3% 20-ից 80% միջակայքում
Այնուամենայնիվ, 3 սենսորի համար նույն վիճակում փորձարկելիս ես ստացա 3 տարբեր արդյունքներ: Գուցե նրանցից մեկը ճիշտ է կարդացել, կամ նրանցից ոչ մեկը ճիշտ չէ: Այսպիսով, ես որոշեցի այն փորձարկել որոշ սարքավորումներով:
Հուսով եմ, որ իմ փորձը կարող է օգնել որևէ մեկին ՝ այս տեսակի սենսորը ճիշտ դարձնելու համար:
Քայլ 1: Մասերի ցուցակ և տեսաուղեցույց
Փորձին պատրաստվելու համար մեզ պետք է.
1. BME280
2. DHT22
3. SHT21
4. Arduino UNO
5. NodeMCU
6. Խոնավաչափ
7. ometերմաչափի զոնդ
8. Աղ (նատրիումի քլորիդ NaCl) 9. Խոնավ կլանիչ
10. Տուփ
Քայլ 2: Ստուգման առաջին կետը
Բարեբախտաբար, մենք կարող ենք օգտագործել աղը (ձեր խոհանոցում) `փորձարկման համար ստանդարտ խոնավության միջավայր ստեղծելու համար: Որպես աղի (այսպես կոչված ՝ «Նատրիումի քլորիդ» NaCl) բնորոշ, դրա հագեցվածության վիճակը կարող է կատարելապես խոնավացնել 75%-ով:
Մենք փոքր ամանի մեջ մի քիչ աղ ենք վերցնում, այնուհետև ավելացնում ենք մի փոքր ջուր: Ներդրեք այն խոնավության հաշվիչով տուփի մեջ, ապա ներսում դրեք 3 տվիչ: Մալուխը փոսից դուրս է, այնուհետև միացված է Arduino- ին `ընթերցման արդյունքի համար
Կատարի՛ր նկարի նման միացում
Կոդն այստեղ է ՝
Մոնիտորի էկրանի արդյունքում 3 սենսոր տալիս են խոնավության 3 արդյունք, ջերմաստիճանը, ըստ երևույթին, նույնն է 28 աստիճան C- ի հետ միասին
Քայլ 3: Օֆսեթ սենսորի համար
Առաջին փորձը, ես տալիս եմ 3 սենսոր `օֆսեթ արժեքով, որպեսզի յուրաքանչյուր սենսորի խոնավ ընթերցումը լինի նույնը Արտաքին խոնավաչափի հետ 75%-ով, ինչպես նաև օֆսեթ` ջերմաստիճանի ընթերցման համար, որպեսզի ջերմաստիճանի ընթերցումը նույնը լինի Արտաքին ջերմաչափի հետ:
Կոդը ներբեռնելուց հետո դրա ընթերցումը նույնն է Humid Meter- ով `75%; և ջերմաստիճանը նույնն է Արտաքին թերմոկուպլետի հետ ՝ 31 դԳC
Քայլ 4: Փորձարկում երկրորդ կետում
Որպեսզի համոզվենք, որ մեր օֆսեթը ճիշտ է, մենք պետք է այդ սենսորները ստուգենք խոնավության կլանիչով երկրորդ կետում:
Պահեք այն նորից տուփի մեջ, այժմ Խոնավության հաշվիչը 40%է, բայց 3 սենսորները (կրկին) մեզ 3 արդյունք տալիս են այլ կերպ:
(Օֆսեթից հետո ջերմաստիճանը նորմալ է թվում)
Այսպիսով, դրանք պետք է ճշգրտվեն:
Քայլ 5: Կալիբրացում
Calշգրտում կատարելու համար մենք պարզապես ջնջում ենք օֆսեթը, այնուհետև գրանցում սենսորի արժեքը ստանդարտ խոնավ 40% -ով
Մենք կազմում ենք ստանդարտ խոնավ և սենսորների ընթերցման աղյուսակ: Այնուհետև մենք օգտագործում ենք «քարտեզի գործառույթը» ՝ յուրաքանչյուր սենսորի համար ճշգրտման կորի պատրաստելու համար:
Ի վերջո, ներբեռնեք կոդը, 3 սենսորներ նույն արդյունքն են տալիս 40% -ով:
Քայլ 6: Կրկին փորձեք:
3 սենսորների ճշգրիտ ճշգրտման համար մենք պետք է այն նորից փորձարկենք հագեցած NaCl- ով: Բարեբախտաբար, 3 սենսորների ընթերցումը 75%-ով կարդում է:
Այնուհետև ես փորձում եմ սենսորները հանել տուփից, այնուհետև նորից դնել դրանք խոնավ կլանիչով մուտքի արկղ ՝ տեսնելու 3 սենսորների ընթերցումը. Ոչ մի այլ ընթերցում, ինչպես նախկինում
Քայլ 7: Սենյակի խոնավության և ջերմաստիճանի չափում
Այժմ մենք կարող ենք օգտագործել այդ տվիչներից մեկը `մեր սենյակի խոնավ և ջերմաստիճանը կարդալու համար:
Մենք կարող ենք օգտագործել ESP8266- ը և Blynk ծրագրակազմը `ինտերնետի միջոցով կարդալու համար: Ես իսկապես սիրում եմ Blynk- ի հետքի տվյալները, որոնք մենք կարող ենք հետագծել դրանք տարվա ընթացքում:
Խորհուրդ ենք տալիս:
Հողի խոնավության տվիչի չափաբերում `5 քայլ
Հողի խոնավության սենսորների չափաբերում. Շուկայում կան հողի խոնավության հաշվիչներ, որոնք կօգնեն այգեպանին որոշել, թե երբ է ջրելու իրենց բույսերը: Unfortunatelyավոք, մի բուռ հող բռնելը և գույնն ու հյուսվածքը ստուգելը նույնքան հուսալի է, որքան այս գործիքներից շատերը: Որոշ զոնդեր նույնիսկ գրանցվում են
Անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Excel- ին ուղարկելը. 34 քայլ
Անլար ջերմաստիճանի և խոնավության տվիչի տվյալների փոխանցում Excel- ին. Այս տեքստի կանգառի միջոցով դուք պետք է
Arduino ինտերֆեյս ուլտրաձայնային տվիչի և անհպում ջերմաստիճանի տվիչի հետ `8 քայլ
Arduino- ի ինտերֆեյս ուլտրաձայնային տվիչի և ջերմաստիճանի անշփման սենսորի հետ. Մեր օրերում արտադրողները, ծրագրավորողները նախընտրում են Arduino- ն `նախագծերի նախատիպերի արագ զարգացման համար: Arduino- ն բաց կոդով էլեկտրոնիկայի հարթակ է, որը հիմնված է հեշտ օգտագործման ապարատային և ծրագրային ապահովման վրա: Arduino- ն ունի շատ լավ օգտագործողների համայնք: Այս նախագծում
Խոնավության տվիչի հիմունքները ՝ 3 քայլ
Խոնավության տվիչի հիմունքներ. Սա հիմնական ձեռնարկն է, թե ինչպես օգտագործել DHT 11 սենսորային մոդուլը Arduino տախտակով
IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Google Sheet- ին ուղարկելը ՝ 39 քայլ
IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ ուղարկելով Google թերթ կողքին բացի Այս տեքստի կանգառի միջոցով դուք պետք է