본문 바로가기
Smart Factory 과정/아두이노

아두이노 온습도 센서

by ahhang0k 2021. 6. 16.

ex)

/*
온습도 센서 예제
온도와 습도를 출력
라이브러리 DHT sensor library by Adafruit 와
Adafruit Unified Sensor by Adafruit를 아래 링크에서 설치 해야함
https://github.com/adafruit/DHT-sensor-library
https://github.com/adafruit/Adafruit_Sensor
http://www.devicemart.co.kr/
*/
 
#include "DHT.h" // DHT 라이브러리 호출
 
#define DHTPIN 8     // 온습도 센서가 4번에 연결
 
#define DHTTYPE DHT11   // DHT11 온습도 센서 사용
 
DHT dht(DHTPIN, DHTTYPE); // DHT 설정 (4,DHT11)
 
void setup()
{
 Serial.begin(115200); // 통신속도 9600으로 통신 시작
 Serial.println("DHT11 test!"); // 문자 출력
 
}
 
void loop() 
{
delay(2000);
 
 int h = dht.readHumidity(); // 습도값을 h에 저장
 int t = dht.readTemperature(); // 온도값을 t에 저장
 Serial.print("Humidity: "); // 문자열 출력
 Serial.print(h); // 습도값 출력
 Serial.print("% ");
 Serial.print("Temperature: ");
 Serial.print(t); // 온도값 출력
 Serial.println("C");
 }
 

 

댓글