#İnclude <dht11.h>
#İnclude <LiquidCrystal_I2C.h>
#Define relay_pın 3
İnt sensor = 2;
Dht11 dHT11NESNe;
Liquidcrystal_ı2C LCD(0x27, 16, 2);
Void setup()
{
Serial. Begin(9600);
lcd.begin();
lcd.backlight();
}
Void loop()
{
İnt chk = dHT11NESNe. Read(sensor);
Serial. Print("sicaklik degeri: ");
Serial. Print((float)dHT11NESNe. Temperature, 2);
Serial. Print(" C");
Serial. Print(" || ");
Serial. Print("nem orani: % ");
Serial. Println((float)dHT11NESNe. Humidity, 2);
lcd.clear();
LCD. Setcursor(0, 0);
LCD. Print("sicaklik");
LCD. Setcursor(8, 0);
LCD. Setcursor(10, 0);
LCD. Print((float)dHT11NESNe. Temperature, 2);
LCD. Setcursor(0, 1);
LCD. Print("nem orani: %");
LCD. Setcursor(12, 4);
LCD. Print((float)dHT11NESNe. Humidity, 2);
Delay(1000);
İf (chk >= 26) {
Digitalwrite(relay_pın, hıgh);
}
Else if (chk <= 24) {
Digitalwrite(relay_pın, Low);
}