#include <LiquidCrystal_I2C.h>
#include <DHT.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
DHT dht(2, DHT22);
int pir = 11;
void setup() {
lcd.init();
dht.begin();
lcd.setCursor(0, 0);
lcd.print("sup bro");
pinMode(pir, INPUT);
Serial.begin(9600);
}
void loop() {
bool state = digitalRead(pir);
if (state == HIGH) {
lcd.setCursor(0, 1);
float t = dht.readTemperature();
lcd.print(t);
lcd.setCursor(6, 1);
float h = dht.readHumidity();
lcd.print(h);
Serial.println(state);
}
else {
lcd.clear();
}
}