Indikator Suhu DHT11 dengan LED

Indobot Academy

Indikator Suhu DHT11
Membuat Indikator Suhu DHT11 dengan LED

Sensor DHT merupakan jenis sensor yang dapat mendeteksi suhu dan kelembaban yang ada disekitarnya, terdapat beberapa seri dari sensor DHT, salah satunya DHT 11. Sensor DHT 11 dapat diterapkan pada banyak hal, salah satunya yaitu melakukan monitoring suhu dan kelembaban dalam suatu ruangan. Dalam melakukan monitoring suhu kita dapat menggunakan berbagai media salah satunya menggunakan indikator LED.

[lwptoc numeration=”none” title=”Daftar Isi”]

Indikator Suhu DHT11 dengan LED

1. Alat / Bahan

  • Arduino IDE                                     Download
  • Library: DHT                                    Download
  • Library: Adafruit_Sensor-master     Download
  • Arduino UNO                                   1 Buah
  • Sensor DHT 11                                1 Buah
  • LED warna berbeda                        3 Buah
  • Resistor 220 ohm                            3 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya

Untuk mendapatkan komponen elektronik di atas silahkan temukan di sini.

Baca Juga : Tutorial Kipas otomatis dengan Arduino dan DHT11

2. Skema Rangkaian

Gambar Rangkaian Indikator Suhu DHT11 dengan LED

Keterangan:

  • 5V – VCC DHT 11
  • GND – GND DHT 11, GND LED Merah, GND LED Kuning, GND LED Hijau
  • D5 – Pin Data DHT 11
  • D2 – Kaki resistor LED Merah
  • D3 – Kaki resistor LED Kuning
  • D4 – Kaki resistor LED Hijau
  • Kaki resistor LED Merah, Kuning, Hijau – masing-masing kaki anoda LED

Baca Juga : Monitoring Suhu Dan Kelembaban DHT11 output LCD

3. Langkah Kerja

  1. Pertama Siapkan alat dan bahan yang akan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian di atas
  3. Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Selanjutnya Ketikkan sketch program pada halaman Arduino IDE
  6. Lalu Untuk memahami cara kerja program sensor DHT11, pelajari materi berikut:
    Dasar Program Membaca Data Suhu Dan Kelembaban Sensor DHT11
  7. Terakhir Lakukan proses uploading program

4. Sketch Program

 
/* Program Indikator Suhu DHT11 dengan LED dibuat oleh Indobot */

#include "DHT.h"            //Library DHT
#define DHTPIN 5            //Inisialisasi DHT pada pin D5
#define DHTTYPE DHT11       //Inisialisasi tipe DHT

DHT dht (DHTPIN,DHTTYPE);   //Mengenalkan pin dan tipe DHT

float t;  //Variabel penampung nilai suhu

int LEDM = 2;   //LED merah pada pin D2
int LEDK = 3;   //LED kuning pada pin D3
int LEDH = 4;   //LED hijau pada pin D4

void setup() {
  Serial.begin(9600);     //Mulai komunikasi serial
  dht.begin();            //Mulai DHT
  pinMode(LEDM, OUTPUT);  //Setting LED sebagai output
  pinMode(LEDK, OUTPUT);
  pinMode(LEDH, OUTPUT);
}

void loop() {
  t = dht.readTemperature();    //Baca suhu

  Serial.print("Suhu : ");
  Serial.print(t);              //Tampilkan suhu
  Serial.println(" *C");
  
  if (t <= 30){                 //Jika suhu <= 30*C, maka
    digitalWrite(LEDM, LOW); 
    digitalWrite(LEDK, LOW);
    digitalWrite(LEDH, HIGH);   //LED hijau menyala
  }
  else if (t <= 35){            //Jika suhu <= 35*C, maka
    digitalWrite(LEDM, LOW);
    digitalWrite(LEDK, HIGH);   //LED kuning menyala
    digitalWrite(LEDH, LOW);
  }
  else if (t > 35){             //Jika suhu > 35*C, maka
    digitalWrite(LEDM, HIGH);   //LED merah menyala
    digitalWrite(LEDK, LOW);
    digitalWrite(LEDH, LOW);
  }

  delay(1000);                  //Jeda pembacaan 1000ms
}

Kesimpulan:

Program bekerja dengan mendeteksi kondisi suhu dan kelembaban di sekitar sensor. Hasil dari deteksi sensor akan direpresentasikan dengan menggunakan indikator lampu berdasarkan kondisi suhu di sekitarnya, hijau untuk suhu rendah, kuning untuk suhu sedang dan merah untuk suhu tinggi.

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Satu pemikiran pada “Indikator Suhu DHT11 dengan LED”

Tinggalkan komentar

whatsapp whatsapp