ویژگی های ماژول سنسور دما و رطوبت MTH02
سنسورهای دما و رطوبت تنوع بسیاری از لحاظ قیمت و دقت و محدوده اندازه گیری در بازار دارند. یکی از این سنسورهای دما و رطوبت MTH02 است. این سنسور از یک پایه دیجیتال برای بیان دما و رطوبت محیط استفاده میکند.
از ویژگی های این ماژول میتوان به موارد زیر اشاره کرد:
- مصرف توان بسیار کم
- سایز و ابعاد کوچک
- اندازه گیری دما در بازه 40- تا 70+ درجه سانتیگراد با دقت 0.5 درجه سانتیگراد
- محدوده اندازهگیری رطوبت: 18% تا 98% با دقت 3%
موارد کاربرد:
- HVAC
- ایستگاههای هواشناسی
- تست و اندازه گیری
- ثبت اطلاعات
- رطوبتگیرها
- رطوبتسازها
دیتاشیت سنسور MTH02 را میتوانید از اینجا دانلود کنید.
MTH02 Temperature and Humidity Sensor Dataseet
معرفی پایه های (Pinout) ماژول سنسور دما و رطوبت MTH02
3 پایه مهم ماژول MTH02 به شرح زیر است:
- VCC: تغذیه ماژول
- VSS: زمین
- DATA: سیگنال خروجی دیجیتال
پین اوت (Pinout) این ماژول را میتوانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی ماژول سنسور دما و رطوبت MTH02 با آردوینو
گام اول: سیم بندی
مطابق مدار زیر ماژول را به آردوینو متصل کنید.
تذکر
از کانکتورهای PH جهت اتصال ماژول MTH02 به آردوینو استفاده کنید.
گام دوم: نصب کتابخانه
فایل کتابخانه را از اینجا دانلود کنید و آن را از حالت فشرده خارج کنید. سپس آن را در قسمت Library محل نصب نرمافزار آردینو کپی کنید.
گام سوم: کد
کد زیر را روی آردوینو خود آپلود کنید.
/*
MTH02-Temperature-Humidity-Sensor
Modified on 06 Feb 2021
by Amir Mohammad Shojaee @ Electropeak
Home
*/
#include "mth02.h"
#define MTHPIN 12
MTH mth(MTHPIN);
void setup(){
Serial.begin(9600);
mth.begin();
}
void loop(){
delay(5000);
float tempC = mth.readTemperature();
float tempF = mth.readTemperature(true);
float hum = mth.readHumidity();
Serial.print("Temp C: ");
Serial.print(tempC,1);
Serial.print("\t Temp F: ");
Serial.print(tempF,1);
Serial.print("\t Humidity: ");
Serial.print(hum,1);
Serial.print(" %");
Serial.println("");
}
در ابتدای برنامه، کتابخانه MTH02 را وارد میکنیم. در ادامه و در قسمت اصلی برنامه دما و رطوبت محیط، ذخیره و در سریال مانیتور نمایش داده میشود.
با باز کردن پنجره سریال مانیتور، دما بر حسب سانتی گراد و فارنهایت و رطوبت بر اساس درصد نمایش داده میشوند: