ماژول GY-21 یک برد راه انداز سنسور HTU21 می باشد . در پروژه های آموزشی و پرتوتایپ ها معمولا از ماژول ها به جای خود قطعه استفاده می شود . از آن جاییکه HTU21 دارای پکیج SMD است می توانید از ماژول آن یعنی ماژول GY-21 استفاده کنید .HTU21 یک سنسور دما و رطوبت را رابط I2C می باشد که به راحتی می توانید آن را میکروکنترلر های مختلف راه اندازی کنید . این سنسور قابلیت اندازه گیری دمای 40- تا 125+ را دارد همچنین رطوبت را در بازه 0 تا 100 درصدی اندازه گیری می کند . حداکثر رزولوشن دمای در این سنسور 14 بیت و برای رطوبت 12 بیت است که می توانید این مقادیر را به 12 بیت و 8 بیت تغییر دهید . این سنسور مصرف جریان بسیار پایینی دارد و می توانید از آن در مدارات پرتابل و گره های IoT استفاده کنید .
در تصویر زیر پایه های این سنسور نشان داده شده است :
پین VCC برای تغذیه 3.3 ولت می باشد .
GND زمین مايول است . همچنین پین های SCL و SDA جهت ارتباط I2C می باشند .
راه اندازی ماژول HTU21 با آردوینو :
#include <Wire.h>
#include "SparkFunHTU21D.h"
//Create an instance of the object
HTU21D myHumidity;
void setup()
{
Serial.begin(9600);
Serial.println("HTU21D Example!");
myHumidity.begin();
}
void loop()
{
float humd = myHumidity.readHumidity();
float temp = myHumidity.readTemperature();
Serial.print("Time:");
Serial.print(millis());
Serial.print(" Temperature:");
Serial.print(temp, 1);
Serial.print("C");
Serial.print(" Humidity:");
Serial.print(humd, 1);
Serial.print("%");
Serial.println();
delay(1000);
}



