email: rsodryutama@gmail.com
2
Teknik Elektro, Fakultas Teknik Universitas Kristen Indonesia Paulus
email: wantipare748@gmail.com
Abstrak
Sejak tahun 2019 hingga sekarang, dunia telah mengalami musibah besar, yaitu Covid-19
yang telah memakan korban ratusan juta jiwa dan terbukti sangat sulit untuk dikelola oleh
sistem kesehatan global. Pemerintah Indonesia memberikan pembelajaran E-Learning
kepada siswa maupun mahasiswa untuk mengurangi penyebaran pandemi. Salah satu cara
penularan virus ini adalah melalui kontak fisik. Meskipun covid-19 telah mengalami
penurunan,dan memasuki masa new normal, tetapi pemerintah tetap menerapkan protokol
kesehatan di berbagai tempat umum maupun dalam setiap kegiatan dengan memakai
masker, menjaga jarak, mencuci tangan. Cara lain untuk mengatasi penyebaran virus ini
adalah dengan mengukur suhu. Untuk maksud tersebut maka penulis melakukan
penelitian melalui sistem pintu otomatis dilengkapi dengan sensor ultrasonic yang bisa
terbuka dengan mendeteksi suhu tubuh di bawah suhu demam, tanpa ada yang berjaga di
depan pintu, Sistem ini dilengkapi dengan alat pengukur suhu tubuh berbasis arduino uno,
dua buah sensor yaitu MLX90614ESF dan sensor Ultrasonik HC-SR04 yang bekerja
dengan dua cara, yaitu dari luar ruangan dan dari dalam ruangan. Sensor MLX90614
melakukan pembacaan suhu pada objek dari luar ruangan. hasil dari pembacaan suhu
ditampilkan pada layar monitor LCD 16x2. Bila suhu ≤38°C akan muncul keterangan
SEHAT dan pintu akan terbuka, bila suhu >38°C maka muncul keterangan SAKIT, pintu
tidak terbuka.
Abstract
From 2019 until now, the world has experienced a major disaster, namely Covid-19
which has claimed hundreds of millions of lives and has proven very difficult for the
global health system to manage. The Indonesian government provides E-Learning lessons
to students and college students to reduce the spread of the pandemic. One way of
transmitting this virus is through physical contact. Even though COVID-19 has
decreased, and is entering a new normal period, the government continues to implement
health protocols in various public places and in every activity by wearing masks,
maintaining distance, and washing hands. Another way to contain the spread of this virus
1
is to measure the temperature. For this purpose, the authors conducted research through
an automatic door system equipped with ultrasonic sensors that can open by detecting
body temperature below fever temperature, without anyone standing guard at the door.
This system is equipped with an Arduino Uno-based body temperature measuring device,
two sensors namely MLX90614ESF, and an Ultrasonic sensor HC-SR04 which works in
two ways, namely from the outside and from the inside. The MLX90614 sensor takes
temperature readings on objects from outside. the result of the temperature reading is
displayed on the 16x2 LCD monitor screen. If the temperature is ≤38°C, the message is
HEALTHY and the door will open, if the temperature is >38°C, the message is ILL, and
the door does not open.
3
Tujuan Penelitian Arduino Uno : 1 buah
1. Dapat merancang sistem pintu Sensor MLX90614 : 1 buah
otomatis menggunakan sensor Sensor Ultrasonik HC-SR04 :2
ultrasonic dan sensor MLX90614, buah
merakit dan mengujinya, agar bisa
mendeteksi suhu tubuh yang melewati Power Window : 1 buah
pintu tersebut. LCD 16x2 : 1 buah
2. Merakit dan mengimplementasikan Breadboard : 1 buah
sistem pintu terbuka secara otomatis DF Player Mini : 1 buah
setelah sensor mengukur suhu tubuh Relay : 1 buah
≤ 38 °C . Power Supply : 1 buah
Speaker : 1 buah
2. METODE PENELITIAN Memory Card : 1 buah
Step down : 1 buah
Untuk mendapatkan sistem yang
baik, tentu tidak terlepas dari cara atau b. Bahan
metode yang ada saat melakukan proses
penelitian. Dalam penulisan ini jenis Fiber : 1 meter
penelitian yang digunakan adalah: Kabel jumper : 40 buah
Adaptor : 1 buah
1. Library Research atau penelitian Baut : 60 buah
perpustakaan
Isolasi : 1 buah
Kajian literatur untuk mendapatkan
data-data yang bersifat teoritis dengan Lem Lilin : 1 buah
melakukan pengumpulan data-data
yang bersifat teoritis dengan cara
mempelajari buku-buku, makalah, Cara Kerja Alat
jurnal, ataupun referensi lain yang
berhubungan dengan penelitian ini.
Implementasi alat pengukur suhu
2. Field research atau penelitian lapangan tubuh berbasis arduino uno dapat bekerja
yaitu mengumpulkan data dengan dengan dua cara, yaitu dari luar ruangan
melakukan penelitian secara langsung menggunakan sensor suhu dan dari dalam
di tempat penelitian yang telah ruangan menggunakan sensor ultrasonik 2.
ditentukan untuk memperoleh data Adapun cara kerja pintu dari luar ruangan
yang dibutuhkan sebagai bahan adalah sebagai berikut:
pembahasan dalam tulisan ini. 1. Sensor MLX90614 melakukan
pembacaan suhu tubuh manusia tanpa
3. Perancangan atau perencanaan harus menyentuh objek.
Dalam metode ini dilakukan 2. Ketika sensor MLX90614 berhasil
perancangan atau perencanaan yang mendeteksi suhu tubuh, maka
diperlukan agar proses pembuatan pembacaan suhu akan ditampilkan pada
tugas akhir ini dapat berjalan dengan LCD 16x2.
lancar. 3. Ketika suhu >38°C maka pintu tidak
akan terbuka dan speaker akan
Alat dan Bahan Penelitian berbunyi sebagai pemberitahuan jika
a. Alat suhu melebihi batas maksimal.
4
4. Ketika suhu ≤ 38°C, suhu akan
ditampilkan di LCD dengan keterangan
SEHAT dan sensor ultrasonik
mendeteksi adanya objek dan speaker
berbunyi “selamat datang” maka motor
power window bekerja berputar ke arah
kiri membuka pintu selama dua detik,
terjeda selama lima detik dan kembali
menutup selama dua detik. Gambar 4. 1 Perancangan secara Hardware
(tampak depan pintu)
Cara kerja pintu dari dalam ruangan
adalah sebagai berikut:
Hasil Penelitian
Box Panel Rangkaian
Perancangan alat ini memiliki dua
bagian utama yaitu desain software Box panel rangkaian terdiri atas
(perangkat lunak) dan desain hardware Arduino sebagai mikrokontroler yang
(perangkat keras). Perangkat keras digunakan, indikator LCD 16x2, Sensor
(hardware) dirancang dengan membuat MLX90614, Sensor Ultrasonik HC-SR04,
panel, mengatur rangkaian Arduino ke Relay, Power Supply, Breadboard,
dalam box panel dan menyusun perangkat Stepdown, DF Player Mini, dan semua
lainnya seperti Sensor MLX90614, Sensor perangkat disambungkan dengan
Ultrasonik HC-SR04, Motor Power menggunakan kabel Jumper.
Window, Relay, Power Supply,
Breadboard, dan LCD 16x2. Sedangkan
desain sofware (perangkat lunak)
mencakup pemograman yang diinput
menggunakan software Arduino IDE dan
diunggah dalam Arduino UNO.
Pintu Otomatis
Gambar 4. 3 Tampilan Box Panel rangkaian
5
Gambar 4. 4 Ukuran dan
bentuk pintu dan box panel
6
Hasil Perancangan Secara Software
Fungsi Void loop dijalankan setelah
Pada program sofware dibagi fungsi setup sudah selesai dijalankan, void
menjadi dua bagian yaitu inisialisasi void loop bertujuan untuk mengeksekusi dan
setup dan void loop. Void setup adalah menjalankan program yang sudah dibuat.
fungsi yang akan dijalankan pertama kali Fungsi void loop akan dijalankan berulang
dan hanya akan berjalan sekali saja setelah kali oleh arduino secara berkala. Program
setiap powerUp atau ketika board arduino looping yang pertama dilakukan adalah
reset. pengambilan data sensor. Kemudian
Void setup digunakan untuk selanjutnya program akan berlanjut ke
menginisialisasi mendeklarasikan perintah sistem kendali yaitu program dijalankan
pada setiap variabel, menentukan pin dengan nilai yang sudah ditetapkan
mode, pin mode yang digunakan (input sebelumnya pada program lalu program
atau output) menggunakan library. menggerakkan output yang ada.
Library yang digunakan seperi LCD, Tabel 4. 2 Fungsi pada list program Void Loop
MLX90614, dan HC-SR04.
List Program Fungsi
Program yang dijalankan pada Untuk melaksanakan atau
void setup adalah menjalankan Sensor, mengeksekusi perintah
relay, LCD, Speaker. Void setup juga dari program yang dibuat
dapat mendeteksi apabila ada kesalahan Void loop ( ) secara berulang dan
pada program perangkat yang akan berjalan terus menerus
digunakan. selama board Arduino
aktif.
Tabel 4. 1 Fungsi pada list program void setup
untuk memberi nilai 1
atau 0 kepada pin digital
Nama List
Program
Fungsi digitalWrite ( ) yang ada pada arduino,
Digunakan untuk biasa juga disebut dengan
mendeklarasikan nilai high dan low.
Void setup variabel dan mode Untuk memberikan efek
pin yang akan Serial.println perpindahan baris
digunakan. berikutnya
Digunakan untuk Untuk menyetting cursor
menentukan hitungan, dimana kita
kecepatan dan pasang pada colom 0,
penerimaan data lcd.setCursor ( ) baris 1, dimana baris 1
Serial.begin
melalui port serial.
(9600.) adalah row ke 2 karena
Kecepatan yang
umumnya digunakan penghitungan digital
adalah 9600 bit per dimulai dari angka 0
detik (9600 bps) Untuk menuliskan teks
lcd.print ( )
Digunakan untuk pada LCD
lcd.init ( )
inisiasi LCD Untuk memberikan waktu
lcd.clear ( )
Untuk menghapus tunda sebelum
tampilan LCD mengeksekusi kode
Untuk Mengaktifkan delay ( )
lcd.backlight program yang selanjutnya
LCD dengan atau kode program yang
()
backlight dibawahnya.
Digunakan untuk
Untuk membuat suatu
mengkonfigurasi pin if ( )
Pin mode tertentu agar bekerja kondisi tertentu
menjadi sebuah Untuk mengeksekusi dua
Else
input atau output. kondisi true atau false
7
Pengujian Alat
Pengujian Sensor MLX90614
Hasil
Pengujian sensor ini bertujuan untuk Pembacaan
N Nama Keterangan
mengetahui apakah sensor ini dapat Suhu dari Kompone
o
mengukur suhu ≤ 38°C dengan jarak 4 Sensor n
cm.Nilai sensor MLX90614 disajikan MLX90614
Speaker Aktif
dalam tabel 4.3. DF Player Aktif
Tabel 4. 3 Nilai Sensor MLX90614 1. ≤ 38°C Mini
Suhu yang LCD 16x2 Aktif/sehat
dibaca Speaker Aktif
Sensor Jarak Keterangan Tegangan
DF Player Aktif
MLX9061 (Volt) 2. > 38°C
4 (°C) Mini
≤38°C <4 Suhu Normal 4,8 LCD 16x2 Aktif/sakit
cm (sehat)
>38°C <4 Suhu Panas 4,8
cm (sakit) Pengujian Motor Power Window
8
No Sensor Sensor Respon
Ultrasonik Ultrasonik Motor Servo
1 2
Tidak ada Tidak ada Tidak
1.
objek objek berputar
Aktif,
berputar ke
kiri
membuka
Tidak ada
2. Ada objek pintu dan
objek
berputar ke
kanan
menutup
pintu
Aktif,
Berputar ke
kiri
Tidak ada membuka
3. Ada objek
objek pintu dan ke
kanan
menutup
pintu.
Tidak
berputar, dan
Ada objek DF Player
4. Ada objek
(sakit) mini
memberikan
peringatan.
9
Pengujian LCD
Gambar 4. 5 Nilai sensor yang ditampilkan
Pengujian ini bertujuan untuk melihat LCD
apakah karakter yang ditampilkan LCD
sesuai dengan perintah dari program Pengujian Sistem secara keseluruhan
arduino atau tidak.
Setelah dilakukan pengujian pada
masing-masing komponen rangkaian,
selanjutnya dilakukan pengujian sistem
secara keseluruhan. Pengujian ini bertujuan
untuk mengetahui apakah sistem sudah dapat
bekerja sesuai dengan perancangan yang
telah dibuat.
Perancangan pintu otomatis dengan
sensor berbasis Arduino Uno berhasil bekerja
dengan dua cara, yaitu dari luar ruangan dan
dari dalam ruangan. Dari luar ruangan sensor
MLX90614 melakukan pembacaan suhu pada
objek maka hasil dari pembacaan suhu
ditampilkan pada LCD 16x2. Ketika suhu
≤38°C dengan keterangan “SEHAT”,
lalu sensor Ultrasonik 1
mendeteksi adanya objek dan speaker
berbunyi “selamat datang”, maka motor
power window bekerja berputar ke kiri
membuka pintu selama dua detik, terjeda
selama lima detik dan menutup selama
dua detik. Sedangkan dari dalam ruangan
tidak perlu dilakukan pengecekan suhu
tetapi sensor ultrasonik 2 yang akan
bekerja melakukan pembacaan terhadap
objek dan jika objek terdeteksi speaker
akan berbunyi “sampai jumpa” lalu
motor power window bekerja membuka
10
pintu selama dua detik, terjeda selama 2. Sistem pintu terbuka secara otomatis dapat
lima detik dan menutup pintu selama mengukur suhu tubuh ≤38°C dengan
dua detik. keterangan ”SEHAT”dan >38°C dengan
keterangan “SAKIT”.
5. REFERENSI
4. KESIMPULAN