جدول المحتويات:

معايرة مستشعر الرطوبة: 7 خطوات
معايرة مستشعر الرطوبة: 7 خطوات

فيديو: معايرة مستشعر الرطوبة: 7 خطوات

فيديو: معايرة مستشعر الرطوبة: 7 خطوات
فيديو: Panametrics Aluminum Oxide Top 3 Reasons & 7 Steps for Moisture Sensor Recalibration 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. ملح (كلوريد الصوديوم كلوريد الصوديوم) 9. ممتص رطب

10. المربع

الخطوة 2: نقطة الفحص الأولى

نقطة الفحص الأولى
نقطة الفحص الأولى
نقطة الفحص الأولى
نقطة الفحص الأولى
نقطة الفحص الأولى
نقطة الفحص الأولى

لحسن الحظ ، يمكننا استخدام الملح (في مطبخك!) لتهيئة بيئة رطوبة قياسية للاختبار. نظرًا لأن الملح (يسمى "كلوريد الصوديوم" NaCl) يتميز بخصائصه ، فإن حالة التشبع يمكن أن تجعل الرطوبة مثالية بنسبة 75٪.

نأخذ بعض الملح في وعاء صغير ، ثم نضيف القليل من الماء. ضعها في العلبة التي بها عداد رطب ، ثم ضع 3 أجهزة استشعار بالداخل. خرج الكبل من الفتحة ، ثم تم توصيله بـ Arduino لقراءة النتيجة

اجعل الدائرة مثل الصورة

الكود موجود هنا

نتيجة لشاشة العرض ، 3 مستشعرات تعطي 3 نتائج للرطوبة ، وتبدو درجة الحرارة متماثلة مع 28 درجة مئوية

الخطوة 3: الإزاحة لجهاز الاستشعار

الأوفست لجهاز الاستشعار
الأوفست لجهاز الاستشعار
الأوفست لجهاز الاستشعار
الأوفست لجهاز الاستشعار

حاول أولاً ، إعطاء 3 مستشعرات ذات قيمة إزاحة لجعل القراءة الرطبة لكل مستشعر مماثلة لمقياس الرطوبة الخارجي عند 75٪ ، وأيضًا معادلة لقراءة درجة الحرارة لجعل قراءة درجة الحرارة مماثلة مع المزدوج الحراري الخارجي.

بعد تنزيل الكود ، أصبحت قراءته الآن هي نفسها مع مقياس الرطوبة بنسبة 75٪ ؛ ودرجة الحرارة هي نفسها مع Thermocouplet الخارجية عند 31 درجة مئوية

الخطوة 4: اختبر في النقطة الثانية

اختبار في النقطة الثانية
اختبار في النقطة الثانية
اختبار في النقطة الثانية
اختبار في النقطة الثانية
اختبار في النقطة الثانية
اختبار في النقطة الثانية

للتأكد من أن إزاحةنا صحيحة ، يجب أن نتحقق من هذه المستشعرات في النقطة الثانية باستخدام جهاز الامتصاص الرطب.

احتفظ بها مرة أخرى في الصندوق ، قراءة مقياس الرطوبة الآن هي 40٪ ، لكن 3 مستشعرات (مرة أخرى) تعطينا 3 نتائج مختلفة!

(درجة الحرارة تبدو جيدة بعد الإزاحة)

لذلك ، يجب معايرتها!

الخطوة 5: المعايرة

معايرة
معايرة
معايرة
معايرة

لإجراء المعايرة ، نقوم ببساطة بحذف الإزاحة ، ثم تسجيل قيمة المستشعر عند نسبة الرطوبة القياسية 40٪

نصنع جدولًا للقراءة القياسية للرطوبة مقابل المستشعر. ثم نستخدم "وظيفة الخريطة" لعمل منحنى معايرة لكل جهاز استشعار.

بعد كل شيء ، قم بتنزيل الكود ، 3 مستشعرات تعطي نفس النتيجة بنسبة 40٪ الآن!

الخطوة 6: اختبر مرة أخرى

اختبر مرة أخرى!
اختبر مرة أخرى!
اختبر مرة أخرى!
اختبر مرة أخرى!

للتأكد من أن 3 مستشعرات لديها معايرة بشكل صحيح ، يجب أن نختبرها مرة أخرى باستخدام كلوريد الصوديوم المشبع. لحسن الحظ ، قراءة 3 مجسات لديها قراءة حوالي 75٪.

بعد ذلك ، أحاول إزالة المستشعرات من العلبة ، ثم أعد وضعها في صندوق الوارد مرة أخرى باستخدام جهاز امتصاص رطب لرؤية قراءة 3 مستشعرات: النتيجة تبدو جيدة -> استجابة 3 مستشعرات متماثلة معًا! لا مزيد من القراءة المختلفة كما كان من قبل

الخطوة 7: قياس الرطوبة ودرجة الحرارة في غرفتك

قياس الرطوبة ودرجة الحرارة في غرفتك
قياس الرطوبة ودرجة الحرارة في غرفتك
قياس الرطوبة ودرجة الحرارة في غرفتك
قياس الرطوبة ودرجة الحرارة في غرفتك
قياس الرطوبة ودرجة الحرارة في غرفتك
قياس الرطوبة ودرجة الحرارة في غرفتك

الآن يمكننا استخدام أحد هذه المستشعرات لقراءة الرطوبة ودرجة حرارة غرفتنا.

يمكننا استخدام ESP8266 وبرنامج Blynk لقراءته عبر الإنترنت. أنا حقًا أحب بيانات التتبع من Blynk والتي يمكننا تتبعها على مدار العام!

موصى به: