에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩 교구는, 에듀이노!

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기
상품 게시판 상세
온습도가 나오지 않습니다.
  • 작성자 1755133122@k (ip:)
  • 작성일 2021-06-08
  • 추천 추천하기
  • 조회수 187
평점 0점

#include "DHT.h"

#define DHTPIN 8

#define DHTTYPE DHT11


DHT dht(DHTPIN,DHTTYPE);                      // DHT 클래스 함수 선언


void setup() {

  Serial.begin(9600);                         //PC와 아두이노간 시리얼 통신 속도를 9600bps로 설정

  dht.begin();                                //온습도 센서와 아두이노간의 통신 시작.

}

void loop() {

  float hum = dht.readHumidity();             // 습도 값을 hum 변수에 저장

  float temp = dht.readTemperature();         // 온도 값을 temp 변수에 저장


  Serial.print("temp : "); 

  Serial.print((int)temp); 

  Serial.print(" *C, "); 

  Serial.print("hum : "); 

  Serial.print((int)hum); 

  Serial.println(" %");

  delay(100);

}

 

예제 코드에 적힌대로 코드를 입력하였고 라이브러리 매니저 창에서 설치해야하는것도 모두 설치했으나 온습도가 계속 0도로 나옵니다ㅠㅠ 시리얼 모니터로 봐도 온습도가 0도로 계속 나옵니다

비밀번호 : 삭제 수정
첨부파일
  • 아두이노짱 2021-06-08 0점
    수정 삭제 댓글
    스팸글 결선 상태 등 작동 환경을 파악할 수 있는 이미지 첨부 부탁드립니다
  • 아두이노 2021-11-01 0점
    수정 삭제 댓글
    스팸글 라이브러리에 추가하는 mstimer2는 어디에서 다운을 받는건가요?

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

이름: 비밀번호: 관리자답변보기

별점별점주기

/ byte

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

«
»