Arduino-DHT
Digital Humidity and Temperature (DHT) Sensor library for Arduino
DHT11.ino
Go to the documentation of this file.
1 #include "GPIO.h"
2 #include "DHT.h"
3 
4 #if defined(ARDUINO_attiny)
5 #include "Software/Serial.h"
6 Software::Serial<BOARD::D0> Serial;
8 #else
10 #endif
11 
12 void setup()
13 {
14  Serial.begin(57600);
15  while (!Serial);
16 }
17 
18 void loop()
19 {
20  float humidity, temperature;
21  int res = dht.read(humidity, temperature);
22  if (res > 0) {
23  Serial.print(millis());
24  Serial.print(F(": "));
25  Serial.print(humidity);
26  Serial.print(F(" RH, "));
27  Serial.print(temperature);
28  Serial.println(F(" C"));
29  }
30  else if (res < 0) {
31  Serial.print(millis());
32  Serial.print(F(": res = "));
33  Serial.println(res);
34  }
35  delay(2000);
36 }
void loop()
Definition: DHT11.ino:18
void setup()
Definition: DHT11.ino:12
int read(float &humidity, float &temperature)
Definition: DHT.h:78
DHT11< BOARD::D8 > dht
Definition: DHT11.ino:9
Definition: DHT.h:153