/**********************************************/
/* DHT22 hőmérséklet és páratartalom érzékelő */
/* Library: DHT sensor library ! */
/* */
/**********************************************/
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22 // vagy DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
Serial.println(F("DHT22 hőmérséklet érzékelő:"));
pinMode(3,OUTPUT); //piros led
pinMode(4,OUTPUT);
pinMode(7,OUTPUT);
dht.begin();
}
void loop() {
delay(2000);
float h = dht.readHumidity();
float t = dht.readTemperature();
if (t>21)
{
digitalWrite(7,HIGH);
}
if (t<23)
{
digitalWrite(7,LOW);
}
Serial.print(F("Páratartalom: "));
Serial.print(h);
Serial.print(F("% hőmérséklet: "));
Serial.print(t);
Serial.println(F("°C "));
}