/* Nama Program : Baca Suhu & Kelembaban DHT11 */
#include "DHT.h"
#define DHTPIN A1 // Pin data sensor DHT11 terhubung ke A1
#define DHTTYPE DHT11 // Tipe sensor DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
Serial.println("Pembacaan Data Suhu & Kelembaban DHT11");
}
void loop() {
float kelembaban = dht.readHumidity();
float suhu = dht.readTemperature();
if (isnan(kelembaban) || isnan(suhu)) {
Serial.println("Gagal membaca data dari sensor DHT11!");
return;
}
Serial.print("Suhu: ");
Serial.print(suhu);
Serial.print(" °C | Kelembaban: ");
Serial.print(kelembaban);
Serial.println(" %");
delay(1000); // jeda 1 detik
}