Anda di halaman 1dari 7

SISTEM PENGAMANAN PINTU RUMAH OTOMATIS VIA SMS BERBASIS

MIKROKONTROLLER ATMega328P
 
Muhammad Ridwan Asad 1), Okky Dwi Nurhayati2) , Eko Didik Widianto2)
Jurusan Teknik Sistem Komputer, Fakultas Teknik, Universitas Diponegoro,
Jln.Prof. Sudharto, Tembalang, Semarang, Indonesia
Email : asadridwan@gmail.com

ABSTRACT Keamanan adalah salah satu bidang


In this final project was designed an pengembangan dari teknologi pengiriman data ini.
automatic door security used SMS, which is Sebagai suatu disiplin ilmu, rekayasa teknik
serves as security for a microcontroller based pengamanan berfokus pada perangkat, proses dan
door. This system was designed to facilitate the metode yang dibutuhkan untuk merancang,
home user to lock the door and notice the mengimplementasikan dan menguji sistem, serta
condition of the house when the doors was left mengadaptasi sistem yang ada dengan
empty. The medium used is a phone by using lingkungannya. Kontrol akses adalah cara untuk
SMS facility. This device consists of a sensor membatasi akses ke suatu tempat atau sumber
that is a “push button” that serves as input to daya lainnya. Penggunaan kontrol akses telah luas
inform the condition of the door to the digunakan pada sistem pembukaan kunci
microcontroller, microcontroller used is otomatis, seperti pintu geser otomatis pada
ATmega328P. Then Wavecom GSM Modem gedung-gedung perkantoran yang menggunakan
M1306B which serves as the sender and kartu identitas agar pintu bisa terbuka, kartu
recipient SMS, using a solenoid to lock the door, identitas yang digunakan berisi data unik sebagai
and use the buzzer for alarm. kontrol akses pintu. Selama ini sistem pembukaan
The security system has been built with kunci otomatis umumnya menggunakan kontrol
the working principles if there are people who akses fisik, seperti penggunaan tombol dan kartu.
want to try to enter and then numbers Sistem pembukaan kunci otomatis tanpa kontrol
uninitialized on the microcontroller, the system akses fisik memungkinkan rancangan yang lebih
will give a warning SMS notification to the user sederhana, seperti pintu tanpa tuas dan tanpa
that "THERE ARE TRYING SIGN", and when lubang kunci. Oleh sebab itu diperlukan sistem
the system is forcibly opened, the system will pengamanan pembukaan kunci otomatis
activate alarm as a warning sign and send SMS menggunakan metode yang dapat menjadi
alert notification text of "alarm" to the phone alternatif dan solusi sistem pembukaan kunci
number programmed into microntroller. konvensional tanpa menggunakan kontrol akses
Keywords: microcontroller, ATMega328P, fisik. Salah satunya adalah dengan metode
Wavecom, Push Button, Buzzer, SMS. pengiriman SMS melalui aplikasi android. Sistem
pembukaan kunci otomatis menggunakan metode
I.PENDAHULUAN pengiriman SMS melalui aplikasi android adalah
konsep autentikasi yang tidak membutuhkan
Perkembangan Ilmu Pengetahuan dan kontrol akses berupa alat fisik. SMS akan
Teknologi (IPTEK) pada saat ini berkembang digunakan sebagai informasi autentikasi kunci
semakin pesat. Kemajuan ini sangat yang akan mengaktifkan sistem pembukaan pintu
mempengaruhi pola kehidupan manusia dalam apakah aktif atau tidak. Sistem pembukaan kunci
berbagai bidang. Salah satunya adalah otomatis menggunakan SMS berbasis aplikasi
penggunaan sistem otomatis pada suatu pekerjaan android dapat menjadi alternatif metode kontrol
manusia. Seperti halnya alat pendeteksi gempa, akses tanpa alat fisik dalam sistem pembukaan
Mobil yang mempunyai banyak sensor untuk kunci otomatis.
tujuan keselamatan, Mobil yang bisa parkir
sendiri dan masih banyak sistem otomatis lainnya 1. Rumusan Masalah
yang sudah berkembang. Dan antara lain Berdasarkan latar belakang yang diuraikan di
penggunaan teknologi yang sudah berkembang atas, maka permasalahan yang akan dibahas
pesat juga adalah penggunaan mobile device yang program ini adalah sebagai berikut :
kini telah menjadi trend masyarakat untuk 1. Bagaimana merancang suatu sistem yang
melakukan kegiatan elektronik, seperti e-banking dapat menggantikan sebuah kunci,
, e-book serta lainnya. sehingga pemilik rumah tidak perlu
Perkembangan teknologi ini pun dapat membawa kunci dan tidak perlu khawatir
memudahkan manusia untuk mengirimkan data kunci rumah diduplikasi?
dari jarak jauh dengan keamanan yang sudah 2. Bagaimana menciptakan sebuah sistem
terjamin melalui media jaringan internet. Mulai pengontrolan pintu otomatis yang dapat
saat ini penggunaan mobile data sangatlah tinggi diakses dengan jarak yang jauh
sehingga menuntut perkembangan yang sangat menggunakan SMS?
cepat dari teknologi ini.
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 1
3. Bagaimana merancang pengunci pintu penguncian pertama ditemukan pada reruntuhan
yang otomatis sebagai identifikasi Nineveh, ibukota dari Assyria kuno. Kemudian
keamanan rumah, sehingga pemilik berkembang ke kunci pin kayu di Mesir, yang
rumah merasa lebih praktis dalam terdiri atas baut, pintu dan kunci. Ketika kunci di
penggunaannya? masukkan, pin di antara pintu terankat dari lubang
diantara baut yang memungkinnya untuk
2. Batasan Masalah bergerak. Ketika kunci dilepas, pin terlepas
Agar tidak menyimpang dari permasalah, kedalam baut yang mencegah pergerakan, seperti
Tugas Akhir ini memiliki batasan masalah terlihat pada gambar 1.
sebagai berikut :
1. Perancangan alat sistem
pengamanan dengan menggunakan
modem GSM sebagai pengirim dan
penerima SMS, serta dengan
menggunakan mikrokontroler
sebagai kontrol utama.
2. Implementasi pada purwarupa hanya
menggunakan 2 pintu.
3. Tidak menggunakan antarmuka
pengguna untuk pengaturan sistem.

3. Tujuan Penelitian
Adapun tujuan penelitian dari tugas akhir ini Gambar 1. Kunci Pin Kayu Mesir Kuno
adalah sebagai berikut :
1. Sistem pembuka pintu otomatis 2. SMS (Short Message Service)
mampu dikendalikan oleh aplikasi Teknologi telekomunikasi pada saat ini
android yang telah disesuaikan semakin berkembang, salah satu teknologi
sebagai metode kontrol akses. telekomunikasi yang sedang berkembang yaitu
Short Message Service atau biasanya disebut
2. Sistem dapat mengenali dan dengan SMS. SMS adalah kemampuan untuk
merespon sms dari nomor yang
mengirim dan menerima pesan singkat dalam
sudah di simpan pada sistem.
bentuk teks dari sebuah perangkat nirkabel, yaitu
3. Menciptakan sistem penngunci perangkat telekomunikasi telepon seluler, dalam
otomatis yang dapat mengetahui hal ini perangkat nirkabel yang digunakan adalah
keadaan pintu terkunci atau tidak telepon selular. Teks tersebut bisa terdiri dari
terkunci dan mengunci serta kata-kata atau nomor ataupun kombinasi
membuka pintu secara otomatis. alphanumeric.
4. Mengembangkan suatu aplikasi Pendapat lain mengenai pengertian SMS
yang menggunakan SMS untuk diutarakan oleh Romzi Imron (Romzi Imron
mengirimkan data sehingga dapat 2004:1) yang mengungkapkan tentang pengertian
diakses tanpa menggunakan internet. SMS adalah sebagai berikut :
“Layanan yang banyak diaplikasikan pada
II. DASAR TEORI jaringan komunikasi tanpa kabel yang
memungkinkan dilakukannya pengiriman pesan
1. Kunci dalam bentuk alphanumeric antar terminal
pelanggan (Ponsel) atau antara terminal
Kunci adalah perangkat mekanik atau pelanggan dengan sistem eksternal seperti e-mail,
elektrik yang dikendalikan oleh suatu objek fisik paging, voice mail dan sebagainya” (Imron,
(seperti kunci, kartu, sidik jari, kartu RFID Radio 2004:1) Gambar 2 menunjukkan cara kerja SMS.
Frequency Identification Data dan token
keamanan) yang berisi informasi rahasia. Kunci
umumnya digunakan untuk memungkinkan
seseorang mengakses sesuatu yang dilindungi
dalam tempat tertentu, sehingga kunci dapat
disebut sebagai perangkat kontrol akses. Sistem

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 2
Gambar 4 Modem Wavecom M1306B

2.5 Kunci Selenoid


Gambar 2 Cara Kerja SMS Selenoid adalah salah satu jenis
kumparan yang terbuat dari kabel panjang yang
3. Mikrokontroller ATMega328P dililitkan secara rapat dan dapat diasumsikan
Mikrokontoler yang diproduksi oleh bahwa panjangnya lebih besar daripada
Atmel. Mikrokontroler ini memiliki 22 pin I/O, diameternya. Sedangkan Kunci selenoid adalah
semua pin dapat berfungsi sebagai pin I/O digital, gabungan antara kunci dan selenoid dimana biasa
6 pin dapat berfungsi sebagai keluaran PWM dan digunakan dalam elektronisasi suatu alat sebagai
6 pin dapat berfungsi sebagai pin I/O analog. pengunci otomatis dan lain lain nya.
Tegangan yang beroperasi untuk mikrokontroler Prinsip selenoid ditemukan oleh fisikawan
ini adalah 2,7 – 5 Volt. Mikrokontroler perancis yang bernama Andre Marie Ampere.
ATmega328 memiliki 32 KByte memori flash Pada bidang rekayaa istilah ini menunjukkan pada
untuk menyimpan kode sedangkan 2 KByte perangkat tranduser yang mengkonversi energi ke
digunakan untuk bootloader. Mikrokontroler gerakan linear. Pada saat kumparan dialiri arus
ATmega328 memiliki 2 KByte dari SRAM dan 1 litrik maka gaya elektromagnetik akan muncul
KByte dari EEPROM yang dapat dibaca dan dan menarik besi yang ada pada bagian tengah
ditulis. Gambar 3 menunjukkan data pin OUT kumparan secara linear.
mikrokontroller ATMega328P

Gambar 3 Mikrokontroller
ATMega328P

2.4 Wavecom M1306B Serial DB9 Gambar 5 Kunci Selenoid +12V


Modem GSM adalah sebuah perangkat
Modem Wireless Plug and Play dengan III. SPESIFIKASI DAN PERANCANGAN
konektivitas GSM/GPRS untuk aplikasi-aplikasi ALAT
machine to machine. GSM Modul atau Modem
GSM adalah jenis khusus dari modem yang 1. Analisis Kebutuhan Fungsional
menerima kartu SIM, dan mengoperasikan selama   Spesifikasi   kebutuhan   fungsional  
berlangganan ke operator mobile, seperti ponsel. dilakukan   untuk   memberi   gambaran   tentang  
Modem GSM dihubungkan dengan suatu alat   yang   akan   dibuat   dapat   berfungsi   sesuai  
interface yang memungkinkan aplikasi seperti dengan  yang  diinginkan.  Kebutuhan  fungsional  
SMS untuk mengirim dan menerima pesan tersebut  sebagai  berikut:  
melalui Modem. Gambar 4 menunjukkan bentuk 1. Alat   menggunakan   mikrokontroller  
dari modem wavecom. sebagai   pusat   kontrol   untuk  
mengetahui  kondisi  pintu.  

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 3
2. Alat   dapat   membaca   dan   menerima   3.  Diagram  Blok  Alat  
SMS   (Short   Text   Message)   untuk    
digunakan   sebagai   parameter   dalam  
perintah   untuk   membuka   maupun  
mengunci  pintu.  
3. Alat   dapat   mengirim   kondisi   awal  
pintu   setelah   user     melakukan   log   in  
pada   aplikasi   mobile   android.   Apakah  
pintu   dalam   kondisi   terkunci   atau  
tidak.  
 
4. Pemberian   tombol   switch   yang   Gambar 6 Diagram Blok Alat
digunakan   untuk   mengunci   dan  
membuka   pintu   tanpa   harus   Pada Gambar 6 menunjukkan pin pin
melakukan  log  in  pada  aplikasi  mobile   yang akan digunakan pada alat. Untuk selenoid
android   ketika   user   berada   pada   menggunakan pin A5 (selenoid1) dan A3
dalam  rumah.   (selenoid2) pada mikrokontroller ATMega328P,
5. Alat   ini   tidak   akan   bekerja   apabila   yang akan menjadi output dari
listrik   padam,   dan   kondisi   pintu   akan   mikrokontroller.Pin D12 dan D13 digunakan
pada  kondisi  terkunci.   untuk sensor digunakan sebagai masukan pada
6. Alat   ini   hanya   akan   bisa   di   akses   oleh   mikrokontroller. Pin D6, D7 dan D8 digunakan
nomor   yang   sudah   diinisialisasikan   sebagai switch. Pin D10 dan D11 digunakan
kepada   mikrokontroller.   Sehingga   untuk penghubung antara serial converter dengan
untuk  keamanan  alat  ini  akan  terjaga.   mikrokontroller. Pin A1 sebagai buzzer. Pin D0
dan D1 sebagai penghubung antara downloader
7. Apabila  dibuka  secara  paksa  maka  alat   dengan mikrokontroller.
akan   membunyikan   alarm   dan   akan  
melakukan   SMS   pemberitahuan  
4. Perancangan desain papan sirkuit
terhadap  user  .   elektronik
  Perancangan papan sirkuit elektronik
2.    Analisis  Non  –  Fungsional   dibutuhkan untuk menghubungkan komponen-
  Kebutuhan   non-­‐fungsional   komponen elektronika yang dibutuhkan untuk
mendiskripsikan   tingkatan   dari   kualitas.   membuat purwarupa alat.
Kebutuhan   non-­‐fungsional   dari   pembuatan   Papan sirkuit elektronik terlebih dahulu dirancang
tugas  akhir  ini  adalah  sebagai  berikut  :   menggunakan perangkat lunak bernama EAGLE
1. Purwarupa   alat   dibuat   sedemikian   (Easily Applicable Graphical Layout Editor).
rupa   sehingga   memudahkan   dalam   Gambar 7 menunjukkan desain papan sirkuit
proses   penggunaan   dan   utama.
pemasangannya.  
2. Kontruksi  purwarupa  alat  terbuat  dari  
box   plastik   agar   pengguna   dalam  
melakukan   pemasangan   dan  
penambahan   komponen   tidak  
terganggu   oleh   tegangan   yang   sedang  
mengalir   serta   memudahkan   untuk  
membuat   semua   komponen   menjadi  
satu  tempat.  
3. Miniatur  pintu  terbuat  oleh  kayu.  
4. Membutuhkan   tegangan   listrik   ketika   Gambar 7 Desain Papan sirkuit utama
ingin  menggunakan  alat.  
5. Menggunakan   acrilic   untuk   membuat   5. Perancangan Perangkat Lunak
tempat  pengunci  selenoid.   Perancangan perangkat lunak digunakan
6. Menggunakan  lem  kayu  dan  paku  untk   untuk memberikan tahapan yang jelas dalam
menyambungkan   kayu   satu   dengan   pembuatan program yang akan mengendalikan
lainnya.   perangkat keras. Perancangan perangkat lunak ini

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 4
terdiri dari perancangan program utama dimana
dalam program perancangan utama sudah
mencakup keseluruhan dari kinerja sistem yang
diinginkan. Gambar 8 menunjukkan flow chart
program utama alat.

Gambar 9 Diagram Alir Program Utama

IV. IMPLEMENTASI DAN PENGUJIAN

1. Implementasi Perangkat Keras dan


Perangkat Lunak
Perangkat keras yang telah dirancang
sebelumnya akan diimplementasikan, mulai dari
pembuatan perangkat lunak hingga pemasangan
perangkat keseluruhan alat. Hasil implementasi
perangkat keras disajikan pada Gambar 10
dibawah ini.

Gambar 10 Implementasi Alat


2. Pengujian Hubungan Pendek
Pengujian ini dilakukan untuk
Gambar 8 Diagram Alir Program Utama sistem mengetahui apakah papan sirkuit mengalami
hubungan pendek atau tidak. Pengujian dilakukan
dengan cara disambungkan dengan catu daya.
Apabila mengalami hubungan singkat dapat

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 5
ditandai dengan LED tidak akan menyala maupun Gambar 14 Perintah
komponen mengeluarkan panas yang berlebihan. buka_semua_kunci

Gambar 14 Perintah
kunci_semua_pintu

Gambar 11 Pengujian Hubungan V.PENUTUP


Pendek 1. Kesimpulan
Dari hasil pengujian dan analisis
3. Pengujian Fungsi Alat perancangan sistem pengendali pintu otomatis
Pengujian ini bertujuan untuk menguji menggunakan aplikasi android melalui media
fungsi fungsi yang telah dirancang. Dimana SMS menggunakan ATMega328P (Arduino UNO
semua komponen yang berada papan sirkuit mikrokontroller) yang dilengkapi dengan
utama saling tehubung dan tidak ada jalan yang Wavecom M1306B dan serial converter, maka
putus antara komponen yang berhubungan. Serta dapat diambil kesimpulan sebagai berikut :
kondisi awal dari sistem ketika dinyalakan adalah
mengunci semua selenoid pada posisi LOW.
1. Alat dapat secara otomatis membuka
pintu dan menutup pintu dengan
menggunaan perintah SMS yang telah
4. Pengujian SMS
dikirim oleh pengguna.
Pegujian ini berfungsi untuk mengecek
SMS yang diterima, action dan SMS yang 2. Alat dapat dibuka dan dikunci secara
dikirimkan oleh mikrokontroller kepada pengguna manual menggunakan switch pada setiap
begitu juga sebaliknya. pintu.
3. Alat dapat memeriksa keadaan pintu dan
keadaan selenoid yang kemudian akan
dikirimkan kepada pengguna sebagai
notifikasi melalui SMS.
4. Alat dapat mendeteksi dan
menerjemahkan perintah yang
dikirimkan melaui SMS oleh pengguna.
5. Gagalnya perintah atau notifikasi sering
Gambar 12 Perintah login disebabkan karena sinyal yang terganggu
atau pulsa yang habis.
6. Keadaan pintu akan mengunci saat tidak
ada tegangan dikarenakan pemadaman
listrik dikarenakan demi tingkat
keamanan ruangan.

Gambar 13 Perintah check_pintu 2. Saran


  Berdasarkan   pengujian   dan   analisa  
terhadap  perancangan  sistem  pengendali  pintu  
otomatis   menggunakan   aplikasi   android  
melalui   media   SMS   menggunakan  
ATMega328P   (Arduino   UNO   mikrokontroller)  
yang   dilengkapi   dengan   Wavecom   M1306B  
dan   serial   converter   yang   telah   dibuat,   alat  
masih   memerlukan   penyempurnaan,   karena  
itu  diberikan  beberapa  saran  sebagai  berikut  :  

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 6
()

1. Alat  ini  masih  bisa  dikembangkan  dari   [2] ATMega328   Microcontroller   Data   Sheet,  
sisi   desain   maupun   komponen   yang   www.atmel.com/Images/doc8161.pdf(10/9/14  
10.00)  
digunakan.   [3] Romzi,  Imron,  SMS  gateway,  Bandung,  2004.  
2. Penambahan   Fitur   bluetooth   untuk   [4] Atmel  Corporation,  Atmel  8-­‐bit  AVR  Microcontroller  
membuka   dan   mengunci   pintu   secara   with   2/4/8K   Bytes   In-­‐System   Programmable   Flash,  
Atmel,  Corp.,  San  Jose,  2013.  
manual.   [5] Evans,   Brian.   2011.   Beginning   Arduino  
3. Penambahan   fitur   untuk   monitoring   Programming.    
menggunakan  jaringan  internet.   http://it-­‐ebooks.info/book/1474/  
(12/9/2014  09.00)  
4. Dapat   dikembangkan   pada   tahap   [6] SerialGSM.h   library,  
implementasi   dengan   menggunakan   https://github.com/meirm/SerialGSM   (06/11/2014  
lebih  banyak  pintu.   10.00)  
[7] SMS   with   the   Wavecom   WMOi3   GSM   Modem   and  
  Arduino,  
 
DAFTAR  PUSTAKA    
http://nathan.chantrell.net/20130604/sms-­‐with-­‐
[1] Phillips,   Bill,   Locks   and   Locksmithing,   McGraww-­‐ the-­‐wavecom-­‐wmoi3-­‐gsm-­‐modem-­‐and-­‐arduino/  
Hill,  Inc.,  New  York,  2005.   (06/11/2014  10.00)  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 7

Anda mungkin juga menyukai