Selasa, 24 Desember 2024

ANALISIS SERTA IMPLEMENTASI SUHU DAN KELEMBAPAN MENGGUNAKAN SENSOR DHT11

LAPORAN PRAKTIKUM ARSITEKTUR  DAN ORGANISASI KOMPUTER



PROGRAM STUDI S1 TEKNIK INFORMATIKA
UNIVERSITAS NEGERI SURABAYA

Disusun oleh :

Fawazurayhan                         (24051204107)
Nuris Safira Rohmah               (24051204112)
Jeehan Kamila Muzaky           (24051204122)
Revalina Natasya Sinaga         (24051204123)
Naufal Alif Prasetya                (24051204126)
Muchammad Ainur Rizal        (24051204127)
M.M. Jibril Murtadlo               (24051204130)


BAB I
PENDAHULUAN

1.1 Latar Belakang

    Suhu dan kelembapan adalah parameter lingkungan yang penting dalam berbagai aplikasi, seperti monitoring ruangan, rumah pintar, dan kontrol lingkungan industri. Salah satu alat yang sering digunakan untuk mengukur parameter ini adalah sensor DHT11. Dengan keunggulan output digital, DHT11 menjadi pilihan utama dalam berbagai proyek berbasis mikrokontroler.
    Sensor ini memiliki kalibrasi sinyal digital yang akurat dan tingkat stabilitas yang baik. Sensor DHT11 dapat digunakan dalam berbagai aplikasi, seperti: Kipas angin otomatis, Monitoring suhu dan kelembaban pada budidaya jamur tiram, Alat pengukur suhu dan kelembaban ruangan. 
    Sensor suhu dan kelembaban adalah perangkat cerdas yang digunakan untuk memantau dan mengukur kondisi suhu dan kelembaban ruangan. Sensor suhu juga digunakan dalam berbagai peralatan rumah tangga, seperti termometer, lemari es, pemanas air, dan AC. 
 

1.2 Rumusan Masalah

  1. Bagaimana cara kerja sensor DHT11 dalam mengukur suhu dan kelembapan?
  2. Apa saja komponen yang diperlukan untuk mengintegrasikan DHT11 dengan mikrokontroler?
  3. Apa hasil pengukuran suhu dan kelembapan menggunakan sensor DHT11 dalam lingkungan tertentu?

1.3 Tujuan Laporan

  1. Mempelajari cara kerja sensor DHT11 dalam pengukuran suhu dan kelembapan.
  2. Mengimplementasikan sensor DHT11 pada sistem monitoring berbasis Arduino.
  3. Menganalisis data hasil pengukuran dari sensor DHT11.

1.4  Manfaat Penulisan

1. Manfaat Teoritis

Memberikan pemahaman tentang prinsip kerja sensor DHT11 dan aplikasinya dalam sistem monitoring.

2. Manfaat Praktis

Membantu pengembangan sistem monitoring sederhana menggunakan Arduino dan sensor DHT11.

 

 BAB II
TINJAUAN PUSTAKA

2.1 Dasar Teori

1. Sensor Suhu dan Kelembapan

Sensor digunakan untuk mendeteksi suhu menggunakan termistor dan kelembapan menggunakan elemen kapasitif.

2. Prinsip Kerja DHT11

Menggunakan elemen pengukur yang terhubung dengan mikrokontroler untuk menghasilkan data digital berbentuk suhu dan kelembapan.
Komponen DHT11.


2.2 Komponen

1. Termistor

Mengukur suhu berdasarkan perubahan resistansi.

2. Kapasitor Polymer

Mengukur kelembapan relatif berdasarkan perubahan kapasitansi akibat uap air.

3. Modul Digital Output

Mengubah data analog menjadi sinyal digital yang dapat dibaca oleh mikrokontroler.


BAB 3
PEMBAHASAN

3.1 Alat dan bahan

1. Sensor DHT11

2. Arduino Uno

3. Breadboard

4. Kabel Jumper

5. Software Arduino IDE

 

3.4 Langkah-langkah

1. Hubungkan sensor DHT11 ke arduino dengan cara:

    a. VCC sensor ke PIN 5VArduino

    b. DATA Sensor ke PIN A0 Arduino

    c. GND Sensor ke GND Arduino

2. Koneksikan arduino pada laptop dan nyalakan program arduino.

3. Masukan program berikut pada arduino

#include "DHT.h"

#define DHTPIN A0 // definisikan pin yang digunakan utk sensor DHT11


// Tentukan jenis DHT yang digunakan (pilih salah satu)

// Saat ini yang dipilih adalah DHT11

#define DHTTYPE DHT11 // DHT 11 

//#define DHTTYPE DHT22 // DHT 22 (AM2302)

//#define DHTTYPE DHT21 // DHT 21 (AM2301)


DHT dht(DHTPIN, DHTTYPE);


void setup() {

  Serial.begin(9600); 

  Serial.println("DHTxx test!");

  dht.begin();

}

void loop() {

  // Baca humidity dan temperature

  float h = dht.readHumidity();

  float t = dht.readTemperature();


  // Cek hasil pembacaan, dan tampilkan bila ok

  if (isnan(t) || isnan(h)) {

    Serial.println("Failed to read from DHT");

  } else {

    Serial.print("Humidity: ");//kelembaban

    Serial.print(h);

    Serial.print(" %t");

    Serial.print("Temperature: "); //suhu

    Serial.print(t);

    Serial.println(" *C");

  }

}

4. Membuka serial monitor di IDE Arduino.

5. Mencatat suhu dan kelembaban yang muncul di monitor serta tegangan output.


3.5 Hasil Pengamatan

    Hasil pengamatan menunjukkan bahwa sensor DHT11 dapat mendeteksi perubahan suhu dan kelembapan secara real-time. Namun, terdapat keterbatasan pada akurasi saat digunakan di lingkungan dengan suhu ekstrem.

 

3.4 Dokumentasi





BAB IV
PENUTUP

4.1 Kesimpulan

Sensor DHT11 mampu mengukur suhu dan kelembapan dengan output digital yang mudah diakses menggunakan Arduino. Meskipun sederhana, sensor ini cocok untuk aplikasi monitoring dasar dalam ruangan.

 

4.2 Saran

Untuk aplikasi yang membutuhkan presisi tinggi atau lingkungan ekstrem, sebaiknya menggunakan sensor dengan akurasi lebih baik, seperti DHT22.



DAFTAR PUSTAKA

Adafruit. (2023). DHT11 Sensor Datasheet. Diakses dari https://www.adafruit.com/

Monk, S. (2015). Programming Arduino: Getting Started with Sketches. McGraw-Hill Education.

Forouzan, B. A. (2017). Data Communications and Networking. McGraw-Hill.




Tidak ada komentar:

Posting Komentar