#include <dht.h>
#define suhu 13 // Definisi Pin untuk DHT22
dht DHT; // Buat DHT object
int led1 = 12;
int led2 = 11;
int led3 = 10;
int led4 = 9;
int bz = 8;
int bacaData;
float Hum;
float Suhu;
void setup() {
Serial.begin(9600);
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led3, OUTPUT);
pinMode (led4, OUTPUT);
pinMode(suhu, INPUT);
pinMode(bz, OUTPUT);
}
void loop() {
bacaData = DHT.read22(suhu); // baca Data dari sensor
Suhu = DHT.temperature; // Ambil nilai Suhu
Hum = DHT.humidity; // Ambil nilai Kelembaban
// Mencetak output ke Serial monitor
Serial.print("SUHU = ");
Serial.print(Suhu);
Serial.println(" *C ");
Serial.print("KELEMBABAN = ");
Serial.print(Hum);
Serial.println(" % ");
delay(1000);
}