#include <DHT.h>
//Константы
#define DHTPIN 6 // пин для датчика dht
#define DHTTYPE DHT22 // тип датчика DHT 22, если DHT 11, то нужно изменить на DHT11
DHT dht(DHTPIN, DHTTYPE); // Инициализация датчика DHT для обычного Arduino 16мгц
//Переменные
float hum; //Хранит значение влажности
float temp; //Хранит значение температуры
void setup()
{
Serial.begin(9600);
dht.begin();
}
void loop()
{
//Считывание данных и сохранение их в переменные hum и temp
hum = dht.readHumidity();
temp = dht.readTemperature();
//Вывод значений температуры и влажности в последовательный монитор
Serial.print("Влажность: ");
Serial.print(hum);
Serial.println(" %");
Serial.print("Температура: ");
Serial.print(temp);
Serial.println(" C");
Serial.println("-----------------------");
delay(2000); //Задержка 2 сек.
}