Sensor suhu DHT11 adalah salah satu sensor yang populer di kalangan penggemar elektronika dan proyek-proyek berbasis mikrokontroler. Sensor ini digunakan untuk mengukur suhu dan kelembapan relatif lingkungan sekitar. Dengan harga yang terjangkau dan kemudahan dalam penggunaannya, DHT11 banyak digunakan dalam berbagai aplikasi, mulai dari proyek DIY sederhana hingga sistem otomasi rumah.

PASTIKAN TELAH MENDOWNLOAD LIBRARY UNTUK SENSOR & ARDUINO UNO!!

Alat – alat yang digunakan :

  • Arduino Uno
  • Sensor Suhu DHT11
  • Kabel Jumper

Rangkaian Pin :

  • Data (Sensor) => Pin 2 Arduino Uno
  • VCC (Sensor) => 5v Arduino Uno
  • GND (Sensor) => GND Arduino Uno

Berikut Source Code Sederhana untuk DHT11 :

#include "DHT.h"

// Definisikan pin dan tipe sensor
#define DHTPIN 2      // Pin tempat DHT11 terhubung
#define DHTTYPE DHT11 // DHT 11

// Inisialisasi DHT sensor
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600); 
  dht.begin();       // Memulai DHT sensor
}

void loop() {
  // Baca data dari sensor
  float humidity = dht.readHumidity();
  float temperature = dht.readTemperature();

  // Cek apakah pembacaan gagal dan berikan pesan error
  if (isnan(humidity) || isnan(temperature)) {
    Serial.println("Gagal membaca dari sensor DHT!");
    return;
  }

  // Tampilkan data di Serial Monitor
  Serial.print("Kelembapan: ");
  Serial.print(humidity);
  Serial.print(" %\t");
  Serial.print("Suhu: ");
  Serial.print(temperature);
  Serial.println(" °C");

  delay(2000); // Tunggu 2 detik sebelum membaca lagi
}

Jika Kalian Perlu Bantuan Atau Ingin Membuat Sebuah Project Yang Berhubungan Dengan Tutorial Ini Bisa Hubungi Kami Lewat Link Whatsapp Dibawah Ini :

@labrobotika

Terimakasih & Selamat Mencoba !!!

Mau Konsultasi & Diskusi ?