#include "GroupDHT.h"
#include "GroupDHT.cpp"
#define DHT_PIN1 7
#define DHT_PIN2 6
#define DHT_PIN3 5
#define DHT_PIN4 4
GroupDHT<DHT22, DHT_PIN1, DHT_PIN2, DHT_PIN3, DHT_PIN4> group;
void setup()
{
Serial.begin(9600);
Serial.println("GroupDHT test!");
group.begin();
}
void loop()
{
delay(5000);
float minH = group.minHumidity();
float maxH = group.maxHumidity();
float avgH = group.avgHumidity();
float minT = group.minTemperature();
float maxT = group.maxTemperature();
float avgT = group.avgTemperature();
float minTF = group.minTemperature(true);
float maxTF = group.maxTemperature(true);
float avgTF = group.avgTemperature(true);
Serial.println("##############################################");
Serial.print("minHumidity = ");
Serial.println(minH);
Serial.print("maxHumidity = ");
Serial.println(maxH);
Serial.print("avgHumidity = ");
Serial.println(avgH);
Serial.print("minTemperature(C) = ");
Serial.println(minT);
Serial.print("maxTemperature(C) = ");
Serial.println(maxT);
Serial.print("avgTemperature(C) = ");
Serial.println(avgT);
Serial.print("minTemperature(F) = ");
Serial.println(minTF);
Serial.print("maxTemperature(F) = ");
Serial.println(maxTF);
Serial.print("avgTemperature(F) = ");
Serial.println(avgTF);
}