dht sensor library 설치
아두이노스케치 재시작
http://jujc.yonam.ac.kr/lecture/ans_ict/aduino/5._dht11_senser.htm
에서 DHT11_library.zip 다운 후 압축 풀기
DHT11.cpp
DHT11.h
두 파일을 아두이노 라이브러리 dht폴더로 이동
단 아두이노 라이브러리 폴더는 위 스샷과 다를 수 있다
dht만 추가한 상태에서
#include <DHT11.h>
DHT11 dht11(A0);
void setup()
{
Serial.begin(9600);
}
void loop()
{
float temp, humi;
int result = dht11.read(humi, temp);
if (result == 0)
{
Serial.print("temperature:");
Serial.print(temp);
Serial.print(" humidity:");
Serial.print(humi);
Serial.println();
}
else
{
Serial.println();
Serial.print("Error No :");
Serial.print(result);
Serial.println();
}
delay(DHT11_RETRY_DELAY);
}
위 코드를 업로드하면
에러코드를 보고 경로를 알 수 있다
온습도센서를 보면 GND DATA VCC 3개로 이루어져 있다
코드를 업로드하고 시리얼모니터 확인
너무 좋은 글이네요. 공유해주셔서 감사합니다.