26 lines
671 B
C++
26 lines
671 B
C++
#include "DHT.h"
|
|
|
|
#define DHTPIN 4 // Pin data DHT11 terhubung ke pin 4 Arduino
|
|
#define DHTTYPE DHT11 // Tipe sensor DHT (DHT11 untuk sensor DHT11)
|
|
|
|
DHT dht(DHTPIN, DHTTYPE);
|
|
|
|
void setup() {
|
|
Serial.begin(9600); // Mulai komunikasi serial dengan kecepatan 9600 bps
|
|
Serial.println("DHT11 test!");
|
|
dht.begin(); // Inisialisasi sensor DHT
|
|
}
|
|
|
|
void loop() {
|
|
// Baca data suhu dan kelembaban
|
|
float temperature = dht.readTemperature();
|
|
float humidity = dht.readHumidity();
|
|
|
|
Serial.print("Suhu (C): ");
|
|
Serial.println(temperature);
|
|
Serial.print("Kelembaban (%): ");
|
|
Serial.println(humidity);
|
|
|
|
delay(2000); // Tunggu 2 detik sebelum membaca data lagi
|
|
}
|