정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

Failed to read from DHT sensor! <-왜 이렇게 뜨나요?!!
julia0416 | 2019-03-30

코코아팹에 있는 '아두이노 미세먼지 온습도 측정기 만들기' 게시물 그대로 만들었는데 LCD에 미세먼지값은 나오느는데 온습도값이 안나오네요. 

  if (isnan(humi) || isnan(temp) ) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
미세먼지랑 온습도 둘다 연결했을떄 미세먼지 값만 나오길래 온습도만 연결(코코아팹참고)한걸로 다시 만들었는데 계속 저렇게 Faild~가 떠요. 저 if에 있는 상황인거 같은데 왜 값을 못읽죠?
코드와 연결은 모두 코코아팹걸로 했습니다.
너무 막막한데 도와주세요!!
 
프로필사진

kocoafab 2019-04-05 17:28:33

미세먼지 센서 연결을 다시 확인해보시면 좋을 것 같습니다.

 

온습도 센서 모듈형을 사용하시면 모듈에 따라 핀 배치가 다르게 되어있습니다. 

(스마트홈 키트에 있는 온습도센서는 왼쪽부터 +, S, - 순 / 다른 온습도센서는 -, +, S 순으로 되어있는 것도 있음)

 

온습도센서 모듈에 핀쪽에 보시면 실크에 핀 역할이 적혀있으니 그것을 참고하셔서 다시 연결해 보시면 좋을 것 같습니다.

이전글   |    컴파일은 되는데 소스가 충돌이 난것 같습니다...... 2019-03-30
다음글   |    아두이노 미세먼지측정기를 어플로 2019-03-30