안녕하세요 에듀이노 입니다.
해당 문제는 접촉 불량이 원인이 되어 발생할 수 있으며,
우선적으로 결선 확인이 필요해보입니다.
DHT-11 센서와 우노보드의 결선을 확인해주세요.
감사합니다.
[ Original Message ]
에듀이노 사이트에서 온습도 센서(DHT-11)을 구입해서,
사이트에 있는 아래 코드를 참조해서 코딩하였는데,
습도, 온도 모두 0값만 serial.print로 출력 됩니다.
사이트에 나온대로 library도 include 시켰습니다.
센서가 문제 일까요?
아니면, 다른 체크해볼 부분이 있을까요?
----------------------------------------------------------------------------------------------------------------
#include <DHT.h>
#define DHTPIN A1
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup(){
Serial.begin(9600);
}
void loop(){
int h = dht.readHumidity();
int t = dht.readTemperature();
Serial.print("humidity:"); // ‘시리얼 플로터’ 사용위해 이부분 주석 필요
Serial.println(h); // 습도값 출력
Serial.print("temperature:"); // ‘시리얼 플로터’ 사용위해 이부분 주석 필요
Serial.println(t); // 온도값 출력
delay(1000);
}