Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Cara Menggunakan DHT11 pada NodeMCU

Cara Menggunakan DHT11 pada NodeMCU

Diposting pada 12 December 2019 oleh farhan / Dilihat: 407 kali / Kategori:
  Hallo ketemu lagi dengan pembahasan sensor DHT11, kali ini kita akan menggunakannya pada NodemMCU. Nanti akan dibahas mengenai rangkaian dan sketch program basic untuk penggunaan sensor ini. Pasti temen-temen sudah tau tentang kegunaan sensor yang satu ini yaitu untuk mendeteksi suhu dan kelembaban udara. Selain dengan harga yang murah, DH11 juga tidak kalah akurat jika kita bandingkan dengan sensor suhu yang lain. Oke langsung saja yang dibutuhkan berikut ini :
  • NodeMCU CH340, BELI
  • Sensor DHT11, BELI
  • Kabel jumper, BELI
  • Library DHT11, download

Rangkaian

Keterangan :
  • Pin + dihubungkan ke pin 3V
  • Pin Out/DATA dihubungkan ke D2
  • Pin – dihubungkan ke GND

Sketch program

#include "DHT.h"

#define DHTPIN D2     
#define DHTTYPE DHT11   // DHT 11

DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  Serial.println("DHTxx test!");

  dht.begin();
}

void loop() {
  delay(2000);

  float h = dht.readHumidity();
  // Read temperature as Celsius (the default)
  float t = dht.readTemperature();

  if (isnan(h) || isnan(t) || isnan(f)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }

  Serial.print("Humidity: ");
  Serial.print(h);
  Serial.print(" %\t");
  Serial.print("Temperature: ");
  Serial.println(t);
}
Sketch program di atas merupakan contoh dari library DHT11 kemudian sedikit dipangkas agar tidak membingungkan. Silahkan upload pogramnya jangan lupa untuk mengecek selalu board dan Port pada menu tools. Hasilnya akan muncul, pada serial monitor kelembaban dan suhu nya. Jika yang muncul adalah Failed to read from DHT sensor!, maksudnya adalah sensor tidak terbaca kemungkinan adalah pemasangan pin yang salah. Lebih jelasnya bisa buka video nya di link DISINI Youtube channel : Indomaker. Cukup sekian pembahasan kali ini, semoga bermanfaat.

Bagikan ke

Cara Menggunakan DHT11 pada NodeMCU

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Cara Menggunakan DHT11 pada NodeMCU

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: