안녕하세요! 오늘은 SHT20 온습도 모듈을 사용해보려고 합니다.
SHT20 센서는 농업 온실 쪽에서 주로 사용하는 센서인데요.
먼저 스펙을 알아보겠습니다~!
SHT20 스펙
▶온도범위: -40℃~125℃(-40~257F)
▶습도범위: 0~100% RH
▶온도 정확도: ±0.5% C
▶습도 정확도: ±5% RH
▶인터페이스: 12c
▶전압 범위: 2.1~3.6V
I2C 방식을 사용하며 영하 40도부터 영상 125도까지!
모두 측정이가능하며 온습도 오차는 각각 ±0.5%, ±5%
SHT20 회로도
UNO | SHT20 |
3.3V | VCC |
GND | GND |
A4 | SDA |
A5 | SCL |
전압범위가 2.1V~3.6V 이므로 3.3V 에 연결!!
SDA는 A4에, SCL은 A5에 연결 해주세요.
SHR20 라이브러리 및 예제
위의 첨부파일 을 다운로드 받은 후에
프로그램 상단 메뉴의 스케치 -> 라이브러리 포함하기 -> .ZIP 라이브러리 추가...
를 클릭하여 라이브러리 등록을 합니다.
다운받은 zip 파일 선택 한다음
예제에서 모든측정 예제를 불러와주세요~
SHT20 코딩
12345678910111213141516171819202122 #include "uFire_SHT20.h"uFire_SHT20 sht20;void setup(){Serial.begin(9600);Wire.begin();sht20.begin();}void loop(){sht20.measure_all();Serial.println((String)sht20.tempC + "°C");Serial.println((String)sht20.tempF + "°F");Serial.println((String)sht20.dew_pointC + "°C dew point");Serial.println((String)sht20.dew_pointF + "°F dew point");Serial.println((String)sht20.RH + " %RH");Serial.println((String)sht20.vpd() + " kPa VPD");Serial.println();delay(5000);
그럼 이렇게 tempC(섭씨), tempF(화씨), dew point, RH, VPD를 측정하는 소스가 나오는데 여기서
'dew point'란 공기를 서서히 냉각시켜 어떤 온도에 다다르면 공기 중의 수증기가 응결하여 이슬이 생긴다.
이때의 온도를 이슬점이라고 한다.
※출처 https://terms.naver.com/entry.naver?docId=1135018&cid=40942&categoryId=32299
'RH'란 relative humidity 로 우리가 흔히 말하는 습도이다.
'VPD'란 증기압 부족 (Vapour-pressure deficit )이다. VPD 는 공기 중 수분의 양과 공기가 포화되었을 때 공기가 보유 할 수있는 수분의 차이 (결핍)입니다. 공기가 포화되면 물이 응축되어 잎 위에 구름, 이슬 또는 물막을 형성합니다. VPD를 온실 규제에 중요하게 만드는 것은 마지막 사례입니다 . 식물 잎에 물막이 생기면 썩기 쉬워집니다. 반면 VPD가 증가함에 따라 식물은 뿌리에서 더 많은 물을 끌어 야합니다. 절단 의 경우 식물이 말라 죽을 수 있습니다. 이 때문에 온실 VPD 이상적인 범위는 0.45 내지 kPa의1.25kPa까지, 이상적으로는 약 0.85kPa에 앉아 있습니다. 일반적으로 대부분의 식물은 0.8 ~ 0.95kPa의 VPD에서 잘 자랍니다.
※출처 https://en.wikipedia.org/wiki/Vapour-pressure_deficit
마지막으로 업로드를 해주신 후 시리얼모니터를 보시면
이렇게 측정되는걸 확인할 수 있어요!
이 모듈을 이용해서 식물을 키울때 적정 VPD에 맞춰주는 시스템을 만들수 있겠네요!
전자부품 전문 쇼핑몰 인투피온입니다.
필요한 자재에 관한 문의는 홈페이지를 통한 견적 신청, 혹은 전화나 메일로 주시면 빠른 회신을 드릴 수 있도록 하겠습니다.
▶ 홈페이지: http://intopion.com/
▶ 전화: 02-2615-7278
▶ FAX : 02-6124-4242
▶ 메일: intopion@hanmail.net
'인투피온 강좌 > 아두이노 팁(Tip)' 카테고리의 다른 글
아두이노 MAX6675 열전대 온도센서 모듈 (0) | 2022.01.24 |
---|---|
아두이노 조도센서 모듈 사용하기 (0) | 2022.01.24 |
아두이노 토양 습도 체크하기 (0) | 2022.01.21 |
아두이노 마이크 모듈로 LED 무드등 만들기 (0) | 2022.01.21 |
아두이노 심박 펄스센서 사용하기 (0) | 2022.01.21 |