Სარჩევი:

ტენიანობის სენსორის დაკალიბრება: 7 ნაბიჯი
ტენიანობის სენსორის დაკალიბრება: 7 ნაბიჯი

ვიდეო: ტენიანობის სენსორის დაკალიბრება: 7 ნაბიჯი

ვიდეო: ტენიანობის სენსორის დაკალიბრება: 7 ნაბიჯი
ვიდეო: Moes Bluetooth სინათლის, ტემპერატურის და ტენიანობის სენსორი - E-Ink ეკრანი Tuya Smart Life 2024, ნოემბერი
Anonim
ტენიანობის სენსორის კალიბრაცია
ტენიანობის სენსორის კალიბრაცია
ტენიანობის სენსორის კალიბრაცია
ტენიანობის სენსორის კალიბრაცია
ტენიანობის სენსორის კალიბრაცია
ტენიანობის სენსორის კალიბრაცია

მე მაქვს 3 სენსორი, რომელსაც შეუძლია ჰაერის ფარდობითი ტენიანობის გაზომვა: BME280, SHT21, DHT22. მათ განაცხადეს გაზომვის უნარი სიზუსტით +/- 3% 20-დან 80% -მდე

თუმცა, როდესაც ერთსა და იმავე მდგომარეობაში ვამოწმებდი 3 სენსორს, მე მივიღე 3 განსხვავებული შედეგი. შესაძლოა რომელიმე მათგანმა სწორად წაიკითხოს, ან არცერთი არ არის სწორი. ასე რომ, მე გადავწყვიტე მისი გამოცდა გარკვეული აღჭურვილობით.

ვიმედოვნებ, რომ ჩემი ექსპერიმენტი დაეხმარება ვინმეს, რომ ამგვარი სენსორი იყოს სწორი.

ნაბიჯი 1: ნაწილების სია და ვიდეო ინსტრუქცია

Image
Image

ექსპერიმენტისთვის მოსამზადებლად დაგვჭირდება:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. ტენიანი მეტრი

7. თერმომეტრის ზონდი

8. მარილი (ნატრიუმის ქლორიდი NaCl) 9. ტენიანობის შთამნთქმელი

10. ყუთი

ნაბიჯი 2: შემოწმების პირველი პუნქტი

შემოწმების პირველი წერტილი
შემოწმების პირველი წერტილი
შემოწმების პირველი წერტილი
შემოწმების პირველი წერტილი
შემოწმების პირველი წერტილი
შემოწმების პირველი წერტილი

საბედნიეროდ, ჩვენ შეგვიძლია გამოვიყენოთ მარილი (თქვენს სამზარეულოში!) ტესტირების სტანდარტული ტენიანობის გარემოს შესაქმნელად. როგორც მარილი (ე.წ. "ნატრიუმის ქლორიდის" NaCl) დამახასიათებელი, მისი გაჯერების მდგომარეობა შეიძლება იყოს სრულყოფილად ნოტიო 75%-ზე.

ჩვენ ვიღებთ მარილს პატარა თასში, შემდეგ ვამატებთ ცოტა წყალს. განათავსეთ იგი ყუთში ტენიანი მეტრით, შემდეგ ჩაყარეთ 3 სენსორი შიგნით. კაბელი ამოღებულია ხვრელიდან, შემდეგ უკავშირდება არდუინოს კითხვის შედეგისთვის

გააკეთეთ წრე სურათის მსგავსად

კოდი აქ არის

მონიტორის ეკრანის შედეგად, 3 სენსორი იძლევა ტენიანობის 3 შედეგს, ტემპერატურა ერთი და იგივეა 28 გრადუს ცელსიუსთან ერთად

ნაბიჯი 3: ოფსეტური სენსორისთვის

სენსორისთვის ოფსეტური
სენსორისთვის ოფსეტური
სენსორისთვის ოფსეტური
სენსორისთვის ოფსეტური

პირველი ცდა, მე ვაძლევ 3 სენსორს ოფსეტური მნიშვნელობით, რათა თითოეული სენსორის ნოტიო კითხვა იყოს გარე ტენიანობის მაჩვენებლით 75%, და ასევე ოფსეტური ტემპერატურის კითხვით, რომ ტემპერატურის კითხვა იყოს იგივე გარე თერმოწყვილთან.

კოდის გადმოტვირთვის შემდეგ მისი წაკითხვა იგივეა Humid Meter– ით 75%–ით; და ტემპერატურა იგივეა, რაც გარე თერმოწყობილი 31 გრადუსზე

ნაბიჯი 4: ტესტი მეორე პუნქტში

ტესტი მეორე პუნქტში
ტესტი მეორე პუნქტში
ტესტი მეორე პუნქტში
ტესტი მეორე პუნქტში
ტესტი მეორე პუნქტში
ტესტი მეორე პუნქტში

იმისათვის რომ დავრწმუნდეთ რომ ჩვენი ოფსეტი სწორად არის, ჩვენ უნდა შევამოწმოთ ეს სენსორები მეორე ადგილზე ტენიანი შთანთქმის საშუალებით.

შეინახეთ ისევ ყუთში, ტენიანი მეტრი ახლა კითხულობს 40%-ს, მაგრამ 3 სენსორი (ისევ) გვაძლევს 3 შედეგს განსხვავებულად!

(ტემპერატურა, როგორც ჩანს, ნორმალურია კომპენსირების შემდეგ)

ასე რომ, ისინი უნდა დაკალიბრდნენ!

ნაბიჯი 5: კალიბრაცია

კალიბრაცია
კალიბრაცია
კალიბრაცია
კალიბრაცია

დაკალიბრების მიზნით, ჩვენ უბრალოდ ვშლით ოფსეტს, შემდეგ ვწერთ სენსორის მნიშვნელობას სტანდარტულ ტენიან 40% -ზე

ჩვენ ვამზადებთ სტანდარტული ტენიანი და სენსორის კითხვის ცხრილს. შემდეგ, ჩვენ ვიყენებთ "რუქის ფუნქციას" თითოეული სენსორის კალიბრაციის მრუდის შესაქმნელად.

ყოველივე ამის შემდეგ, გადმოწერეთ კოდი, 3 სენსორი იძლევა იგივე შედეგს 40% -ით!

ნაბიჯი 6: კიდევ ერთხელ გამოსცადეთ

კიდევ ერთხელ გამოსცადე!
კიდევ ერთხელ გამოსცადე!
კიდევ ერთხელ გამოსცადე!
კიდევ ერთხელ გამოსცადე!

იმისათვის რომ დავრწმუნდეთ, რომ 3 სენსორს აქვს კალიბრაცია სწორად, ჩვენ კვლავ უნდა შევამოწმოთ იგი გაჯერებული NaCl- ით. საბედნიეროდ, 3 სენსორის წაკითხვისას 75%იკითხება.

შემდეგ, ვცდილობ ამოვიღო სენსორები ყუთიდან, შემდეგ ისევ ჩავწერო შემოსული ტენიანი შთანთქმის საშუალებით, რომ ვნახო 3 სენსორი: შედეგი ჩანს კარგი -> 3 სენსორის პასუხი ერთნაირია! აღარ არის განსხვავებული კითხვა, როგორც ადრე

ნაბიჯი 7: ოთახის ტენიანობისა და ტემპერატურის გაზომვა

ოთახის ტენიანობის და ტემპერატურის გაზომვა
ოთახის ტენიანობის და ტემპერატურის გაზომვა
ოთახის ტენიანობის და ტემპერატურის გაზომვა
ოთახის ტენიანობის და ტემპერატურის გაზომვა
ოთახის ტენიანობის და ტემპერატურის გაზომვა
ოთახის ტენიანობის და ტემპერატურის გაზომვა

ახლა ჩვენ შეგვიძლია გამოვიყენოთ ერთ -ერთი ასეთი სენსორი ჩვენი ოთახის ტენიანობისა და ტემპერატურის წასაკითხად.

ჩვენ შეგვიძლია გამოვიყენოთ ESP8266 და პროგრამული უზრუნველყოფა Blynk ინტერნეტით მისი წასაკითხად. მე ნამდვილად მომწონს ბლინკის მონაცემების კვალი, რომლის მიკვლევაც ჩვენ შეგვიძლია წლის განმავლობაში!

გირჩევთ: