아두이노 온습도 센서(DHT11) 사용하기
본문 바로가기

아두이노

아두이노 온습도 센서(DHT11) 사용하기

728x90
반응형

안녕하세요 놀이방 사장입니다.

 

이번 포스팅은 아두이노 온습도 센서

사용하기 입니다.

 

여기서 사용할 온습도 센서는(DHT11) 입니다.

 

먼저 온습도 센서를 사용할려면 "DFRobot_DHT11" 라이브러리를 사용해줘야 합니다.

 

설치는 라이브러리 매니저에서 할 수 있어요

라이브러리 매니저 들어가는법 : [스케치] -> [인클루드 라이브러리] -> [라이브러리 매니저]

->

 

간단한 소스입니다.

 

시리얼 모니터에 온습도를 출력해주는 소스입니다.

#include<DFRobot_DHT11.h>
DFRobot_DHT11 DHT;
#define DTP11_PIN 2

void setup() {
  Serial.begin(9600);
}

void loop() {
  DHT.read(DTP11_PIN);
  //Serial.print("temp : ");
  Serial.print(DHT.temperature);
  Serial.print(',');
  //Serial.print("humi : ");
  Serial.print(DHT.humidity);
  Serial.println(',');
  delay(5000);
}
 

GND ,VCC는 -,+에 꼽아주고 중간에 있는 핀은 아두이노 우노 2번핀에 꼽아서 사용했습니다.

 

temperature 이 온도고 humidity가 습도입니다.

9600 시리얼 통신 속도 일 거 에요!

 

이번 소스는 제대로 작동하는지 확인하는 소스입니다.

 

반응형