#include <dht.h>
#include <LiquidCrystal_I2C.h>
dht DHT;
LiquidCrystal_I2C lcd(0x27, 16, 2);
#define DHT22_PIN 2
void setup() {
lcd.init();
lcd.backlight();
zobraz("Teplota: ",0);
zobraz("Vlhkost: ",1);
}
void loop() {
DHT.read(DHT22_PIN);
zobraz(DHT.temperature,DHT.humidity);
}
void zobraz(String text, bool line){
lcd.setCursor(0,line);
lcd.print(text);
}
void zobraz(float tempriture, float humidity){
lcd.setCursor(9,0);
lcd.print(tempriture,1);
lcd.print(" ");
lcd.setCursor(9,1);
lcd.print(humidity,1);
lcd.print(" ");
}