//PT. SOCIOT INSPIRASI TEKNOLOGI
#include <DHT.h> // memanggil library DHT
#define DHTPIN 15 // pin data DHT22 dihubungkan ke GPIO2 (pin D4)
#define DHTTYPE DHT22 // menggunakan sensor DHT22
DHT dht(DHTPIN, DHTTYPE); // inisialisasi sensor DHT
void setup() {
Serial.begin(9600); // mulai komunikasi serial
dht.begin(); // mulai sensor DHT
}
void loop() {
delay(2000); // jeda 2 detik
float humidity = dht.readHumidity(); // membaca data kelembaban
float temperature = dht.readTemperature(); // membaca data suhu dalam Celsius
Serial.print("Kelembaban: ");
Serial.print(humidity);
Serial.print(" %\t"); // tanda tab
Serial.print("Suhu: ");
Serial.print(temperature);
Serial.println(" *C"); // baris baru
}