Assalamu’alaikum.
Pada tulisan ini, saya akan membagikan sebuah tutorial project sederhana berbasis Arduino. Kita akan membuat sebuah alat pengukur suhu ruangan dengan menggunakan sensor DHT-11 dan hasil pembacaan sensornya akan tertampil pada layar LCD 16×2.
Project ini cocok diaplikasikan untuk memonitoring suhu & kelembaban ruangan-ruangan tertentu yang harus sering di awasi suhu & kelembabannya, misalnya ruangan penetas telur dan ruangan-ruangan sejenis.
Kamu juga dapat melihat versi video dari tutorial ini di bawah ini:
Ok, kita lanjutkan tulisannya dulu ya…
Alat & Bahan
| Alat | Kebutuhan |
|---|---|
| Arduino UNO | 1 buah |
| Sensor DHT 11 | 1 buah |
| LCD 16×2 I2C | 1 buah |
| Kabel | secukupnya |
| breadboard | 1 buah |
Gambar Rangkaian

Instalasi Library DHT-11 dan LCD 16×2 I2C
untuk bisa mengendalikan sensor DHT 11 dan LCD 16×2 dengan mudah, kita perlu menginstal library untuk kedua modul tersebut dengan mengikuti langkah-langkah berikut ini:
Bukalah aplikasi Arduino IDE, lalu buka library manager yang terdapat disebelah kiri layar

Carilah dan instal masing-masing library dibawah ini. Gunakan kotak pencarian agar library gampang ditemukan
DHT Sensor Library by Adafruit

LiquidCrystal_I2C by Frank de Barabander

Coding /sketch
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT11
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
lcd.init();
lcd.backlight();
}
void loop() {
delay(2000);
float h = dht.readHumidity();
float t = dht.readTemperature();
if (isnan(h) || isnan(t)) {
Serial.println(F("Gagal Membaca Sensor"));
return;
}
Serial.print("Suhu Ruangan: ");
Serial.print(t);
Serial.print(" Celcius, Kelembaban: ");
Serial.print(h);
Serial.println(" %");
lcd.setCursor(0, 0);
lcd.print("Suhu: ");
Led.print(t);
lcd.print(" C");
lcd.setCursor(0, 1);
lcd.print("Kelembaban");
lcd.print(h);
lcd.print(" %");
}
Setelah rangkaian & Coding dibuat dengan benar, langkah berikutnya adalah mengupload coding yang telah kita ketik sebelumnya ke microcontroler Arduino kita lalu dilanjutkan dengan pengujian.
keseluruhan proses pembuatan alat ini bisa kita lihat pada video dibawah ini.
Demikian tulisan saya kali ini, semoga bermanfaat, dan jangan lupa di subscribe akun youtube nya supaya makin semangat bikin konten berikutnya.

