5. DHT11 온습도센서5.1 DHT 11 온습도센서
5.2 배선
센서 GND -> 아두이노 GND(흑색) 센서 DATA -> 아두이노 DIGITAL 2 핀(노랑) 센서 VCC -> 아두이노 5V(빨강)
5.3 DHT11 센서 ZIP 라이브러리 다운로드 및 추가
5.4 DHT11 센서 프로그램 입력 및 실행
//==========================================================
#include <DHT11.h> int pin=2; // 연결한 아두이노 디지털 핀 번호 DHT11 dht11(pin); void setup() { Serial.begin(9600); } void loop() { int err; float temp, humi; if((err=dht11.read(humi, temp))==0) { Serial.print("temperature:"); Serial.print(temp); Serial.print(" humidity:"); Serial.print(humi); Serial.println(); } else { Serial.println(); Serial.print("Error No :"); Serial.print(err); Serial.println(); } delay(DHT11_RETRY_DELAY); //delay for reread }
//==========================================================
시리얼 모니터 화면에 온도와 습도 표시됨. -> 무한 반복
|