LAPORAN PRAKTIKUM ARSITEKTUR DAN ORGANISASI KOMPUTER
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
- Bagaimana cara kerja sensor DHT11 dalam mengukur suhu dan kelembapan?
- Apa saja komponen yang diperlukan untuk mengintegrasikan DHT11 dengan mikrokontroler?
- Apa hasil pengukuran suhu dan kelembapan menggunakan sensor DHT11 dalam lingkungan tertentu?
1.3 Tujuan Laporan
- Mempelajari cara kerja sensor DHT11 dalam pengukuran suhu dan kelembapan.
- Mengimplementasikan sensor DHT11 pada sistem monitoring berbasis Arduino.
- 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.
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.
3.1 Alat dan bahan
1. Sensor DHT112. Arduino Uno
3. Breadboard4. 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
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.
Untuk aplikasi yang membutuhkan presisi tinggi atau lingkungan ekstrem, sebaiknya menggunakan sensor dengan akurasi lebih baik, seperti DHT22.
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.