#include "dht.h"
#include <liquidcrystal_i2c.h>
const int dhtpin = 2;
const int dhttype = dht22;
liquidcrystal_i2c lcd(0x27,16,2);
int led1 = 13;
int led2 = 12;
dht dht(dhtpin, dhttype);
void setup() {
// put your setup code here, to run once:
serial.begin(9600);
dht.begin();
lcd.init();
lcd.backlight();
lcd.home();
pinmode(led1, output);
pinmode(led2, output);
}
void loop() {
// put your main code here, to run repeatedly:
float h = dht.readhumidity();
float t = dht.readtemperature();
// in giá trị đã đo ra màn hình serial.println();
lcd.setcursor(0,0);
lcd.print("nhiet do:");
lcd.print(t);
lcd.print(" c");
lcd.setcursor(1,1);
lcd.print("do am: ");
lcd.print(h);
lcd.print("%");
if (t >30){
digitalwrite (led1, high);
}
else{
digitalwrite (led1, low);
}
if (h <50){
digitalwrite(led2, high);
}
else{
digitalwrite(led2, low);
}
}