Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <DHT.h>
- #define DHTPIN 2 // Pin digital yang terhubung ke sensor DHT
- #define DHTTYPE DHT11 // Tipe sensor DHT (DHT11 atau DHT22)
- // -------------------------------------------
- // Program Alat Ukur Suhu dan Kelembaban dengan Arduino dan Sensor
- // www.ardukode.blogspot.com
- // -------------------------------------------
- DHT dht(DHTPIN, DHTTYPE); // Objek DHT untuk komunikasi dengan sensor
- void setup() {
- Serial.begin(9600); // Inisialisasi komunikasi serial
- dht.begin(); // Inisialisasi sensor DHT
- }
- void loop() {
- // Baca nilai suhu dan kelembaban
- float temperature = dht.readTemperature();
- float humidity = dht.readHumidity();
- // Cek apakah data valid
- if (isnan(temperature) || isnan(humidity)) {
- Serial.println("Failed to read from DHT sensor!");
- return;
- }
- // Tampilkan nilai suhu dan kelembaban
- Serial.print("Suhu: ");
- Serial.print(temperature);
- Serial.print(" *C ");
- Serial.print("Kelembaban: ");
- Serial.print(humidity);
- Serial.println("%");
- delay(2000); // Tunggu 2 detik sebelum membaca data lagi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement