아두이노 기초2015. 2. 25. 23:11


예제 1

#include <dht11.h>
#define DHT11PIN 2
dht11 DHT11;

void setup() {
  Serial.begin(9600);
  Serial.println("Start");
}

void loop() {
  Serial.println();

  int chk = DHK11.read(DHT11PIN);

  Serial.print("Read sensor: ");
  switch(chk) {
    case 0: Serial.println("OK"); break;
    case -1: Serial.println("Checksum error"); break;
    case -2: Serial.println("Time out error"); break;
    default: Serial.println("Unknown error"); break;
  }

  Serial.print("Humidity (%): ");
  Serial.println(DHT11.humidity);

  Serial.print("Temperature (oC): ");
  Serial.println(DHT11.temperature);

  delay(2000);
}


'아두이노 기초' 카테고리의 다른 글

16. Bluetooth  (0) 2015.02.26
15. SimpleTimer  (0) 2015.02.26
13. 라이브러리 만들기  (0) 2015.02.25
12. 디지털 입출력, 아날로그 입출력  (0) 2015.02.25
11. 시리얼 통신  (0) 2015.02.25
Posted by trikyu