#include <LiquidCrystal.h>
#include <DHT.h>
DHT dht(2, DHT22); //Pin, Jenis DHT
LiquidCrystal lcd(A5, A4, A3, A2, A1, A0);
const int suhu = 2;
const int buzzer = 3;
void setup()
{
lcd.begin(16, 2);
dht.begin();
pinMode(buzzer, OUTPUT);
}
void loop() {
float kelembaban, suhu;
kelembaban = dht.readHumidity();
suhu = dht.readTemperature();
lcd.setCursor(0, 0);
lcd.print("kelembaban: ");
lcd.print(kelembaban);
lcd.setCursor(0, 1);
lcd.print("suhu: ");
lcd.println(suhu);
if (suhu > 33)
{
digitalWrite(buzzer, HIGH);
}
else (suhu < 33);
{
digitalWrite(buzzer, LOW);
}
}