#include "DHTesp.h" //mengambil data dari library bernama DHTesp.h
const int DHT_PIN = 15; //menyatakan nama ganti pin 15 & tetap nilainya
DHTesp dhtSensor; //memberi nama DHTesp dengan nama dhtSensor
void setup() {
Serial.begin(115200); //menjalankan serial
dhtSensor.setup(DHT_PIN, DHTesp::DHT22); //mengatur pin DHT dan jenis DHT yang digunakan
}
void loop() {
TempAndHumidity data = dhtSensor.getTempAndHumidity(); //mengambil data DHT dari nilai temperatur dan kelembaban
Serial.println("Temp: " + String(data.temperature, 2) + "°C"); //menuliskan nilai temperatur dalam C
Serial.println("Humidity: " + String(data.humidity, 1) + "%"); //menuliskan nilai kelembaban udara dlm %
delay(1000); //jeda menuliskan data temperatur & kelembaban selama 1 detik
}