Anda di halaman 1dari 11

PERANCANGAN PROTOTYPE SISTEM PENGENDALIAN KEAMANAN

PINTU RUMAH MENGGUNAKAN ARDUINO BERBASIS INTERNET OF


THINGS (IoT)

Rean khotama
Npm: 1610631160118
Program studi Teknik Elektro, Fakultas teknik
Universitas Singaperbangsa Karawang
Email: reankhotama1@gmail.com

ABSTRAK

Perkembangan teknologi semakin maju, sehingga manusia berusaha sekeras mungkin untuk
merealisasikan alat-alat pendukung untuk mendapatkan kemudahan dan kenyamanan.
Perkembangan teknologi yang seperti ini tidak hanya pada dunia industri saja, melainkan
diberbagai bidang. Pemikiran untuk membantu mengatasi masalah keamanan pada rumah.
Berbagai permasalahan selalu mengancam keamanan pemilik rumah seperti pencurian. Hal ini
menyebabkan diperlukannya sistem keamanan rumah. Sistem keamanan berfungsi memberikan
informasi yang terjadi di dalam rumah. Internet of things (IoT) membuat perangkat dapat
berkomunikasi seperti mengirim dan menerima data. Yang menggabungkan mikrokontroller
dengan smartphone android dan magnetic door switch sensor, mikrokontroller yang digunakan
adalah arduino uno yang dilengkapi dengan sim808. Sim808 akan menghasilkan notifikasi berupa
suara, SMS dan akan mengirim data ke database server, hasil yang dikirim ke database dapat
dilihat melalui aplikasi yang menampilkan kapan pintu terbuka. Dengan sistem keamanan rumah
ini memungkinkan untuk mengetahu kapan pintu terbuka ketika sedang tidak berada di rumah.

Kata kunci: Mikrokontroller, Magnetic door switch sensor, Internet of things (IoT), Buzzer,
Smartphone.
1. PENDAHULUAN
1.1 latar belakang

Seiring majunya perkembangan jaman, terjadi sebanyak 325.317 kasus tindak


inovasi peralatan baru banyak diciptakan kriminalitas, menurun menjadi sebanyak
guna mempermudah aktivitas manusia. Hal 352.936 kasus pada tahun 2015 dan
inilah mendorong perkembangan teknologi meningkat pada tahun 2016 menjadi 357.197
telah banyak menghasilkan alat sebagai kasus. Dari semua kasus tersebut terdapat
piranti untuk mempermudah kegiatan lebih dari 40% kejahatan yang masih belum
manusia bahkan menggantikan peran dapat diselsaikan.salah satu jenis kejahatan
manusia dalam suatu fungsi tertentu. yang marak terjadi di Indonesia adalah
Teknologi memegang peran penting di era kejahatan terhadap hak milik/barang, baik
modernisasi seperti saat ini, dimana teknologi dengan menggunakan kekerasan maupun
menjadi bagian yang tidak dapat dipisahkan tidak. Kejahatan terhadap hak milik ini
dalam kehidupan sehari-hari. berupa tindak pencurian rumah.
Kriminalitas yang tinggi seiring dengan Berdasarkan data dari badan pusat statistik
perkembangan teknologi dan jaman banyaknta terjadi kasus pencurian maka
menyebabkan sistem keamanan menjadi keamanan rumah perlu diperhatikan, sistem
kebutuhan mutlak untuk diterapkan, guna keamanan rumah pada saat sekarang ini
melindungi asset dan privasi yang kita miliki. masih banyak menggunakan kamera CCTV
Diharapkan dengan penerapan sistem dan kunci sebagai pengaman rumah.
keamanan tersebut dapat memberikan rasa Sehingga apabila pemilik rumah sedang tidak
aman dan nyaman, serta menekan angka di tempat tidak bisa mengetahui apakah
kriminalitas yang terjadi di masyarakat rumah nya aman atau tidak. Dengan adanya
khususnya tindak kejahatan pencurian. Pintu teknologi semakin canggih pada saat
adalah hal yang paling disorot dalam ruang sekarang ini manusia menciptakan inovasi
lingkup sistem keamanan, karena fungsi yang kreatif untuk membangun sistem
pintu sebagai akses utama untuk keluar keamanan rumah.
masuk ruangan. Salah satu inovasi kreatif yang dilakukan
Badan pusat statistic mencatat bahwa terjadi untuk membangun sebuah sistem seperti
peningkatan tindak kriminalitas selama membuat sebuah teknologi untuk sistem
periode tahun 2014-2016. Pada tahun 2014 keamanan rumah.
Dimana alat hasil rancangannya tersebut 1. Mudahnya para pencuru
memiliki sistem yang dapat memberikan membuka pengunci pada
informasi berupa dan pesan teks serta pintu yang terpasang hanya
mengirim data ke database yang dapat di dengan seutas kawat ataupun
akses melalui smartphone android. Ketika dengan kunci tiruan lainnya
pintu dibuka maka akan memberikan 2. Kurangnya tingkat keamanan
notifikasi ke buzzer, SMS (Short Message dan mahalnya biaya pengamanan

Service) dan mengirim data ke database ekstra menjadi seringnya terjadi


pencurian dan pembobolan pada
sehingga dapat dilihat pada smartphone
pintu rumah.
android dengan menggunakan
1.3 Tujuan penelitian
mikrokontroller arduino.
1. Sistem pembuka pintu otomatis
Berdasarkan penjelasan di atas maka dibuat
mampu dikendalikan oleh aplikasi
sebuah sistem keamanan rumah yang
android yang telah disesuaikan
memanfaatkan teknologi buzzer, SMS,
sebagai metode control akses
SIM808, smartphone android dan magnetic
2. Menciptakan sistem pengunci
door switch sensor sebagai detector dan
otomatis yang dapat mengetahui
kemudian semua sistemnya di olah dalam
keadaan pintu terkunci atau tidak
sebuah mikrokontroller arduino yang dapat
terkunci dan mengunci serta membuka
terhubung melalui internet. Sehingga
pintu secara otomatis.
timbullah sebuah ide yang dapat merancang
suatu sistem untuk pengaman rumah dengan
2. DASAR TEORI
judul “PERANCANGAN PROTOTYPE SISTEM
2.1 Arduino Uno
PENGENDALIAN KEAMANAN PINTU RUMAH
MENGGUNAKAN ARDUINO BERBASIS Salah satu mikrokontroller yang paling

INTERNET OF THINGS (IoT)” banyak digunakan adalah Arduino. Arduino


adalah kit elektronik atau papan board
1.2 Identifikasi masalah elektronika open source yang di dalamnya
Identifikasi masalah pada penelitian ini
terdapat komponen utama yaitu sebuah chip
adalah:
mikrokontroller dengan jenis AVR dari
perusahaan ATMEL
Arduino Uno R3 adalah papan
pengembangan (devloment board)
mikrokontroller yang berbasis chip ATmega
328P. Disebut sebagai papan pengembang
karena board ini memang berfungsi sebagai
arena prototyping sirkuit mikrokontroller.

Gambar 2.1 Arduino Uno 2.2 Shield SIM808 Module GSM-GPRS

Selain itu, Arduino tidak hanya sekedar shield SIM808 Module GSM-GPRS adalah

sebuah alat pengembangan, tetapi kombinasi module three-in-one function, hal ini di

dari hardware, bahasa pemrograman dan dasarkan pada modul GSM/GPS/BT dari

Integrated Devolopment Environment (IDE) SIMCOM. Modul ini mendukung jaringan

yang canggih. IDE adalah sebuah software GSM/GPRS Quad-Band dan

yang sangat berperan untuk menulis menggabungkan teknologi GPS untuk

program-program, meng-compile menjadi navigasi satelit. GPS ini memiliki sensitivitas

kode biner dan meng-uupload ke dalam yang tinggi dengan 22 pelacakan dan 66

memori mikrokontroller saluran penerima akusisi. Selain itu

Salah satu jenis Arduino yang ada pada saat mendukung A-GPS yang tersedia untuk

ini adalah Arduino Uno. Arduino Uno lokalisasi dalam ruangan dan juga

merupakan arduino yang sederhana dan mendukung Bluetooth 4.0.

memiliki spesifikasi yang cukup lengkap


untuk membantu pembuatan sistem
keamanan.

Gambar 2.3. SIM808 Module GSM/GPRS

Gambar 2.2 Pin mapping Arduino Uno


2.3 Android Core libraries mencakup serangkaian
Android adalah sebuah system operasi untuk inti library java. Dalvik virtual
perangkat mobile berbasis linux yang machine berfungsi memberikan
mencakup system operasi, middleware dan kekuatan dan mengoptimalkan
aplikasi. Android menyediakan platform system operasi android.
yang terbuka bagi para pengembang untuk e) Kernel linux, bertanggung jawab
menciptakan aplikasi. menyediakan layanan dasar seperti
Secara umum, arsitektur Android terdiri dari keamanan, pengelolaan proses, file,
lapisan software, yaitu lappisan aplikasi, sumber daya memori dan hardware.
lapisan framework, android run-time sebagai 2.4 Buzzer
perantara, serta karnel linux yang Buzzer merupakan komponen yang berfungsi
membungkus hardware untuk mengeluarkan suara, prinsip kerjanya
a) Aplikasi, berada pada level tertinggi pada dasarnya hampir sama dengan
dalam hierarki arsitektur software di loudspeaker, jadi buzzer juga terdiri atas
android. Termasuk didalam nya kumparan yang terpasang pada diagfragma
aplikasi utama bawaan android yang dan kemudian kumparan tersebut dialiri arus
ditulis dalam bahasa pemrograman sehingga menjadi electromagnet.
Java.
b) Framework aplikasi, terdapat
sejumlah software pendukung seperti
pengelola activity, view, sumber
daya, pemberitahuan dan lainnya.
c) Libraries, memiliki tempat yang
sama dengan android run-time. Gambar 2.4 Buzzer.
Tempat dimana menyimpan set-set Kumparan tadi akan tertarik kedalam atau
library dalam bahasa C/C++ yang keluar, targantung dari arah arus dan polaritas
digunakan oleh berbagai kompponen magnetnya, karena kumparan dipasang pada
yang ada pada system operasi diagfragma maka setiap gerakan kumparan
android. akan menggerakkan digfragma secara bolak-
d) Android run-time, berisi core balik. Sehingga membuat udara bergetar
libraries dan dalvik virtual machine. yang akan menghasilkan suara. Buzzer biasa
digunakan sebagai indicator bahwa proses 2.7 Database
telah selesai atau terjadi suatu kesalahan pada Database merupakan sekumpulan data-data
subuah alat (alarm). yang saling terintegrasi dan diatur
2.5 Magnetic Door Switch Sensor sedemikian rupa sehingga data tersebut dapat
Magnetic Door Switc merupakan saklar yang dimanipulasi, diambil dan dicari secara cepat
Language (WSDL) yang ketika dibutuhkan. Selain itu database juga
dikirimkan melalui dapat meresppon medan
berisi data-data yang menjelaskan tentang
magnet yang berada disekitarnya. Magnetic
struktur dari data itu sendiri. Database juga
door swith ini seperti halnya sensor limit
dapat di definisikan sebagai suatu table, table
switch yang diberikan tambahan plat logam
ini merupakan suatu entitas yang tersusun
yang dapat merespon adanya magnet.
atas kolom dan baris atau bias disebut dengan
Magnetic door switch tersebut biasa
field and record.
digunankakn untuk pengamanan pada pintu
2.8 Internet Of Things (IoT)
dan jendela.
Menurut (Metha, 2015) Internet Of Things
(IoT) merupakan sebuah konsep yang
bertujuan untuk memperluas manfaat dari
konektivitas internet yang tersambung secara
terus menerus. Dengan semakin berkembang
nya infrastruktur internet, maka kita menuju
Gambar 2.5 Magnetic door Switch babak berikutnya, dimana bukan hanya

2.6 Web Service smartphone dan computer saja yang dapat


Web Service adalah seperangkat protocol terkoneksi dengan internet. Namun berbagai
komunikasi yang terdiri dari 3 komponen. macam benda nyata akan terkoneksi dengan
Komponen dalam web service, yaiitu simple internet. Sebagai contohnya dapat berupa
object application protocol (SOAP), mesin produksi, mobil, peralatan elektronik,
universal description discovery and peralatan yang dapat dikenakan mausia
integration (UDDI) yang merupakan (wearless), dan termasuk benda nyata apa
kombinasi dari XML (extensible markup saja yang semuanya tersambung kejaringan
language) dan web service description lokal atau global menggunakan sensor atau
language (WSDL) yang dikirimkan melalui actuator yang tertanam.
HTTP.
2.9 SMS (Short Message Service) terbuka. Pada aplikasi android akan
Short Message Service (SMS) merupakan menerima notifikasi kemudian membuka
aplikasi handphone yang menyediakan aplikasi yang telah dibuat dan terkoneksi ke
layanan untuk mengirim dan menerima pesan database melalui web service.
pendek berupa huruf dan angka. Aplikasi ini
hanya terbatas pada pengiriman dan
penerimaan data berupa teks. Panjang pesan
secara umum dapat mencapai 160 huruf.
Namun saat ini sudah ada yang memiliki
kemampuan penulisan karakter hingga lebih
dari 160. Dengan memanfaatkan berbagai Gambar 3.1 diagram blok sistem
teknologi baru yang menggabungkan 3.2 Flowchart system
browser, server, dan markup language, SMS Flowchart sistem yang akan dibuat dapat
memungkinkan untuk dapat menerima dan dilihat pada gambar 3.2 dimana magnetic
mengirimkan informasi secara aman dari door switch sensor dipasang pada pintu,
internet maupun intranet. apabila pintu dibuka maka magnetic door
switch sensor akan mengirimkan ke arduino
3. PEMBAHASAN (ISI)
dan arduino akan meminta ke SIM808 dan di
3.1 Blok Diagram Sistem
proses bahwa adanya pergerakan kemudian
Pada bagian ini dijelaskan prinsip kerja blok
arduino akan mengirimkan nnotifikasi
diagram system keamanan rumah yang
tersebut ke buzzer, dan sms serta mengirim
terdapat pada gambar 3.1. prinsip kerja dari
data ke database yang dapat dilihat pada
system keamanan rumah ini dimulai dari
smartphone android jika tidak maka tidak
magnetic door switch sensor, kemudian
akan dilanjutkan.
magnetic door switch sensor mengirim
informasi ke arduino, pada arduiono akan
memproses kemudian meminta GPS?GPRS
modul SIM808 untuk mengirim notifikasi
melalui SMS dan Buzzer ke pemilik rumah
serta mengirimkan data ke database, data
akan terus dikirim selama sensor pintu
3.4 Desain Tampilan Android

Pada desain tampilan aplikasi android


terdapat 3 button, button pertama show,
button kedua exit, button ketiga about.
- Show adalah untuk menampilkan
data yang telah terdapat didatabase,
pada button show terdapat notifikasi
berupa waktu dan tanggal pintu
terbuka.
- Exit adalah button yang berfungsi
untuk keluar aplikasi.
- About adalah button untuk
menampilkan informasi tentang
Gambar 3.2 Flowchart Sistem aplikasi.

3.3 Perancangan Database


Pada database dibuat sebuah database dengan
nama id3360284_ta. Yang terdiri dari 1 table.
Tamble security berfungsi sebagai table yang
di akses oleh android dan ditampilkan data ke
smartphone android, table ini memiliki 4
field yaitu, id, tiem, value, status. Seperti
pada table 3.1. Gambar 3.3 Tampilan Aplikasi

Nama Type 3.5 Pemasangan Perangkat

Id Int (11) Semua perangkat yang telah tersedia

Time Datetime dipasang sehingga menjadi suatu sistem

Value Vachar (20) yang diharapkan, proses pemasangan

Status Vachar (10) perangkat seperti:


a) Arduino + Shield SIM808
Table 3.1 Perancangan Database
GPS/GPRS. Proses pemasangan
arduino dan sim808 dengan
menempelkan secara langsung antar
pin yang ada pada shield dengan
arduino uno.
b) Pemasangan antena. Sesuai port yang
telah disediakan oleh sim808
c) Pemasangan door switch sensor.
Pemasangan door switch sensor
dengan arduino uno sesuai dengan
pin yang telah ditentukan, magnetic
Gambar 3.4 Database yang telah di Hosting.
door switch sensor terdapat dua
kabel dan masing-masing kabel di Buat database dengan nama “ta” pada
hubungkan ke pin yang telah phpMyAdmin, kemudian tambahkan sebuah
ditentukan dank ke ground. table dengan nama “security”. Pada
d) Pemasangan Buzzer. Pemasangan “security” terdapat 4 (empat) field “id”
buzzer dengan arduino uno terdapat dengan tipe data. Integer, field “time”
dua buah kabel yang dihubungkan, dengan tipe data time, field “value” dengan
kabel merah di hubungkan ke pin tipe data varchar dan yang terakhir field
yang telah ditentukan dan kabel “status” dengan tipe data varchar.
hitam dihubungkan ke ground. Setelah selesai buat database, lalu lakukan
e) Setelah semua terhubung dengan hosting. Pada gambar 4.6 terlihat nama
baik, arduino uno dan SIM808 KITS database terlihat nama database mengalami
UNO dihubungkan ke catu daya sedikit perubahan tergantung web hosting
listrik. yang digunakan.
3.6 Database Server
Pada database server terdiri dari sebuah 3.7 HASIL PENGUJIAN
table yang berfungsi untuk meyimpan data Pengujian yang dilakukan mengenai

yang nantinya akan di akses oleh arduino. pengimplementasian perangkat yang telah

1. Pembuatan serta hosting database dibangun yang bertujuan untuk mengetahui

dan web bahwa sistem yang dibangun berhasil

2. Buat dan hosting database. berjalan sesuai keinnginan.


1) Untuk pengujian sensor dapat
dilakukan dengan membuka pintu,
jika pintu terbuka maka sensor akan pintu terbuka dengan
mengirimkan notifikasi lewat SMS menggunakan aplikasi
dan buzzer kan berbunyi. android yang terkkoneksi
2) Jika pintu terbuka maka akan dengan database telah
terdapat tulisan send message dan berhasil dibangun.
arduino akan mengirim data ke 5. SARAN
database yang telah di hosting a) selain memberikan notifikasi
sebelumnya, jika data berhasil melalui SMS dapat
dikirim ke database maka aka tampil dikembangkan lagi melaui
tulisan send. social media seperti pada
3) Selanjutnya jika data tersimpan di aplikasi WhatApps, sehingga
database, maka akan tampil ketika ada orang masuk ke
notifikasi ke aplikasi android yang dalam rumah dapat diketahui
telah dibuat oleh orang sekitar dengan cara
membuat grup dalam aplikasi
4. PENUTUP tersebut.
KESIMPULAN b) Memasang kamera yang telah
a) Sistem keamanan rumah terhubung dengan arduino.
berbasis internet of things Sehingga siapapun yang
telah berhasil di bangun. masuk dapat diketahui dengan
b) Sistem keamanan rumah yang cepat.
yang dapat memberikan
DAFTAR PUSTAKA
informasi kepada orang
[1] Badan Pusat Statistik (2017). STATISTIK
sekitar rumah melalui Buzzer
KRIMINAL 2017. Jakarta: Badan Pusat
telah berhasil dibangun
Statistik.
c) Sistem keamanan rumah yang
[2] Junaidi, A. (2015). Ilmiah Teknologi
dapat memberikan informasi
Informasi Terapan. Internet of things, sejarah,
kepada pemilik rumah melalu teknologi, dan penerapan nya.
SMS telah berhasil dibangun [3] Kadir, A. (2015). Buku Pintar Pemograman
d) Sistem keamanan rumah Arduino. Yogyakarta: Mediakom.
untuk mengetahui kapan [4] Arfat, S. (2016). Sistem pengaman pintu
rumah berbasis IoT dengan Esp8266: Review
CURRICULUM VITAE
I. DATA DIRI

Nama : Rean Khotama


Tempat, tanggal lahir : Gedung raja, 25-05-1997
Jenis kelamin : Laki-laki
Tinggi badan : 167 cm
Agama : Islam
Alamat : Kp. Pasir Konci rt/rw 14/05
Cikarang Selatan
Phone : 0878-7911-8937
Email : rean.khotama16118@student.unsika.ac.id

II. RIWAYAT PENDIDIKAN


 SDN Pasir Sari 02
 SMPN 2 Cikarang Selatan
 SMKN 1 Cikarang Selatan (Teknik Elektronika Industri)
 S1-Teknik Elektro, Fakultas Teknik
Universitas Singaperbangsa Karawang

III. PENGALAMAN ORGANISASI


 Pramuka SMPN 2 Cikarang Selatan
 Osis SMKN 1 Cikarang Selatan
 Himpunan Mahasiswa Teknik Elektro (HIMTEL) Universitas
Singaperbangsa Karawang

Anda mungkin juga menyukai