Oleh :
KELOMPOK 9
FAKULTAS TEKNIK
S1 TEKNIK ELEKTRO
2021
Didital LCD Thermometer Pengukur Suhu Ruangan
Latar belakang
Perkembangan dan kemajuan teknologi saat ini menyebabkan banyak diciptakannya alat-
alat bantu yang bertujuan untuk mempermudah dan mempercepat pekerjaan manusia. Alat-alat ini
menggunakan sistem instrumentasi, baik dalam bentuk sederhana maupun kompleks, yang
diterapkan di berbagai bidang pekerjaan, seperti: kantor, industri, instansi, dan perusahaan. Pada
umumnya alat bantu yang diterapkan ialah alat metrologi, yaitu alat yang berhubungan dengan
ukuran dan jumlah suatu produk ataupun infrastruktur tertentu (Satyoadi, 2004).
Salah satu contoh dibidang metrologi ialah pemakaian alat pendeteksi dan pengatur
temperatur suatu ruangan kerja dalam perkantoran, seperti: ruang kerja, ruang server, gudang,
atau ruangan tertentu lainnya, yang pada umumnya selama ini memanfaatkan jasa manusia.
Alat pengatur temperatur suatu ruang dapat berupa Air Conditioner, kipas angin, dll. Dengan
memanfaatkan alat ini temperatur udara dalam ruang tersebut dapat terjaga sesuai dengan yang
diinginkan. Selain itu, penerapan alat ini juga dapat menghasilkan penghematan daya listrik yang
dikonsumsi dalam pemakaian suatu jenis alat pengatur temperatur ruang (Dikson, 2017).
Tujuan perancangan
ARDUINO UNO
R3
LCD LAMPU
Flowchart program
MULAI
SUHU RUANGAN
TERDETEKSI
MENAMPILKAN KARAKTER
DI LCD
CEK SUHU
LAGI
SELESAI
Skema rangkaian
Listing program
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,8,7,6,5);
float x;
void setup()
{
pinMode(A2,INPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
lcd.begin(16,2);
Serial.begin(9600);
lcd.setCursor(0,0);
lcd.print("WELCOME");
lcd.setCursor(0,1);
lcd.print("Kelompok 9");
delay(2000);
lcd.clear();
}
void loop()
{
x=analogRead(A2);
x = (((x / 1024)*5)-0.5)*100;
Serial.println(x);
delay(150);
lcd.setCursor(3,0);
lcd.print("SUHU SAAT INI:");
lcd.setCursor(7,1);
lcd.print(x);
lcd.print("C");
if (x<20)
{
digitalWrite(2,1);
digitalWrite(3,0);
digitalWrite(4,0);
if (x>30)
{
digitalWrite(2,0);
digitalWrite(3,0);
digitalWrite(4,1);
}
}
Hasil dan pembahasan
Didital LCD Thermometer Pengukur Suhu Ruangan merupakan system yang dibangun
untuk mengatur suhu ruangan yang ada sehingga outputnya menghasilkan sebuah nilaimelalui
sensor TMP36, yang nilai tersebut akan diolah dalam Arduino uno R3. Parameter yang digunakan
adalah suhu ruangan hasil penangkapan dari sensor TMP36 yang telah diolah sebelumnya oleh
program Arduino uno R3, kemudian hasil dari suhu itu ditampilkan melalui LCD 16X2 sebagai
outputnya.
Selain itu, output nya akan diklasifikasikan oleh LED sesuai dengan tinggi suhu yang
terdeteksi. Sesuai dengan gambar berikut : (gambar 2) : tampilan layar LCD jika berada pada suhu
dibawah 20 C dengan ditanda LED warna biru yang menyala. (gambar 3) : tampilan layar LCD
jika berada pada suhu antara 20 C – 30 C dengan tanda LED warna hijau yang menyala. (gambar4)
: tampilan layar LCD jika berada pada suhu diatas 30 C dengan tanda LED warna merah yang
menyala.