Anda di halaman 1dari 9

Model Sistem Keamanan Ruangan Menggunakan GSM Shield Dan

Kamera CCTV Berbasis Arduino


Adi Trio Nugroho, Prof. Dr. Ing. Soewarto Hardienata, M.Iqbal Suriansyah, M.Kom
Email : athenasca90@gmail.com
Program Studi Ilmu Komputer FMIPA Universitas Pakuan

ABSTRAK

Aspek keamanan sangat dibutuhkan dalam berbagai bidang kehidupan saat ini, salah
satunya sistem keamanan didalam ruangan. Sistem keamanan pada ruangan penyimpanan
seperti brankas, lemari besi atau ruang penyimpanan barang berharga sudah semestinya
diterapkan sebagai fasilitas keamanan dan kenyamanan. Masalah yang dihadapi ialah
seringkali terjadi kelalaian penjagaan didalam ruangan, maka dibutuhkan pengawasan yang
ketat didalam ruangan tersebut untuk menghindari perampokan maupun pencurian. Dengan
perkembangan teknologi yang telah maju dan pesat dalam perkembangan dunia elektronika
dan komputer ini dimanfaatkan dalam pembuatan model sistem keamanan ruangan
menggunakan GSM Shield dan kamera CCTV berbasis Arduino Uno. Alat ini akan
mempermudah penjagaan dan pengawasan terhadap ruangan, sistem keamanan ini
menggunakan beberapa sensor untuk mendeteksi keberadaan penyusup antara lain HC-
SR501 dan E18-D80NK, Kamera CCTV digunakan sebagai merekam kejadian didalam
ruangan, GSM Shield digunakan sebagai pengiriman SMS kepada petugas untuk
memberikan informasi keberadaan penyusup, dan jika keadaan darurat maka pesan singkat
atau SMS kode brankas yang telah di enkripsikan dengan algoritma kriptografi dikirim
kepada petugas khusus yang bertanggung jawab atas brankas tersebut. Pesan singkat kode
brankas yang sudah di enkripsi hanya untuk keadaan darurat dan untuk mengamankan isi
didalam brankas. Demi mendapatkan keamanan dan kenyamanan, hal ini dilakukan untuk
mencegah perampokan dan pencurian.

Kata Kunci : sensor HC-SR501, sistem keamanan ruangan, E18-D80NK, Arduino Uno.

1. Pendahuluan
Tindakan pencurian sering terjadi keamanan pada ruangan kantor berfungsi
di lingkungan gedung perkantoran dan di untuk melindungi barang-barang berharga
lingkungan perumahan kosong yang seperti dokumen dan beberapa unit
ditinggalkan pemiliknya (Polres Bogor komputer yang tersimpan di dalam
2014). Hal ini disebabkan tingkat ruangan kantor. Penelitian sebelumnya
pengangguran yang meningkat setiap tentang sistem keamanan ruangan dibuat
tahun. Pengangguran umumnya oleh Devistha (2012) menggunakan PIR
disebabkan karena jumlah angka kerja (Passive Infra Red). Penelitian ini
tidak sebanding dengan jumlah lapangan menggunakan teknologi SMS untuk output
kerja. Pengangguran seringkali menjadi sistem.
masalah dalam perekonomian karena Berdasarkan latar belakang di atas,
menyebabkan timbulnya kemiskinan, perlu adanya sistem keamanan ruangan
kriminalitas dan masalah-masalah sosial otomatis. Sistem keamanan ini dibuat
lainya (Manurung 2014). untuk mencegah tindak kejahatan di dalam
Sistem keamanan pada ruangan ruangan tersebut. Pada penelitian ini
merupakan hal yang penting terutama di output sistem menggunakan
lingkungan kantor pemerintahan. Sistem buzzer,warning light yang terpasang di Pos

1
yang dikendalikan berdasarkan inputan damai tanpa resiko atau ancaman.
sensor gerak,dan kamera CCTV terpasang Keamanan adalah hal utama yang
didalam ruangan tersebut untuk merekam berkaitan dengan nasib sekumpulan
tindakan kejahatan. Ketika sensor HC- manusia dan juga berkaitan dengan
SR501 mendeteksi adanya pergerakan di keyakinan bebas dari ancaman.
dalam ruangan maka Arduino Uno
mengaktifkan buzzer yang telah terpasang Algoritma Kriptografi
di Pos dan mengaktifkan kamera CCTV Algoritma merupakan urutan langkah-
yang terpasang didalam ruangan. Warning langkah logis untuk menyelesaikan
light sebagai lampu indikator tanda bahaya masalah yang disusun secara matematis
di dalam ruangan sehingga petugas dapat dan benar. Sedangkan kriptografi
segera berpatroli ke dalam ruangan (cryptografhy) berasal dari kata "crypto"
tersebut. Pada penelitian ini ditambahkan yang berarti"secret" (rahasia) dan
modul GSM shield untuk mengirim pesan ”graphy" yang berarti "writing" (tulisan).
singkat kepada petugas khusus dan Kriptografi merupakan suatu ilmu yang
petugas biasa. Pesan singkat atau SMS mempelajari bagaimana cara menjaga agar
pada penelitian ini terbagi dua pesan. data atau pesan aman saat dikirimkan dari
Pesan pertama untuk petugas biasa dimana pengirim ke penerima tanpa mengalami
isi pesan ini hanya berisi tanda ada gangguan dari pihak ketiga. Sehingga
penyusup didalam ruangan. Pesan kedua algoritma kriptografi merupakan langkah-
merupakan pesan darurat untuk petugas langkah logis bagaimana
khusus dimana isi pesan ini merupakan menyembunyikan pesan dari orang-orang
kode brankas dan isi brankas. Informasi yang tidak berhak atas pesan tersebut.
kode brankas dan isi brankas hanya
diberikan kepada petugas khusus pada Metode Caesar Cipher
kondisi darurat untuk menjaga informasi Pada Caesar Cipher setiap huruf
kode brankas pesan singkat ini disubstitusi dengan huruf ketiga
menggunakan algoritma kriptografi agar berikutnya dari susunan alfabet yang sama.
petugas khusus saja yang dapat memahami Dalam hal ini kuncinya adalah jumlah
pesan singkat tersebut. Algoritma pergeseran huruf yaitu 3.
kriptografi ini dibuat untuk mencegah
terjadi kerjasama antara penyusup dengan GSM Shield V.2
petugas, pada arduino uno algoritma GSM Shield atau GPRS (General
kriptografi dibuat auto enkripsi yang akan Packet Radio Service) Shield merupakan
mengirim pesan singkat menggunakan produk untuk keperluan wireless Arduino
GSM shield. Anda. Beroperasi pada frekuensi
Diharapkan dengan adanya GSM/GPRS 850/900/1800/1900MHz
penelitian ini dapat meningkatkan untuk keperluan pengiriman suara, SMS,
keamanan ruangan dan keamanan dan data dengan konsumsi data yang
informasi kode brankas yang berada rendah. Shield GPRS ini dikendalikan
didalam ruangan tersebut. menggunakan AT commands (GSM 07.07
,07.05 dan SIMCOM enhanced AT
Teori atau Konsep Keamanan Commands). Kompatible dengan board
Kata "keamanan" dalam bahasa inggris Arduino UNO, Duemilanove, Seeeduino,
"security" berasal dari kata latin "se- dan Mega, dan Arduino kompatible
curus". "se" berarti tanpa dan "curus" lainnya.
berarti kegelisahan (tanpa kegelisahan,
mengandung makna "keamanan"), berarti
pembebasan dari kegelisahan atau situasi

2
Gambar 3. HC-SR501
Gambar 1. GSM Shield V.2
Sensor Infrared E18-D80NK
Dalam sensor ini sudah terdapat
Ardiuno Uno
transmiter dan receiver yang dikemas
Arduino Uno adalah board
menjadi satu. Deteksi jarak dapat
mikrokontroler yang di dalamnya terdapat
disesuaikan dengan kebutuhan. Sensor ini
mikrokontroler, penggunaan jenis
dapat digunakan untuk membuat otomasi
mikrokontrolernya berbeda – beda
seperti : perangkat penghitung, sebagai
tergantung spesifikasinya. Pada Arduino
sensor dalam perangkat peringatan, robot
Uno diguanakan mikrokontroler berbasis
penghindar rintangan, sistem otomasi
ATmega 328. Memiliki 14 pin input dari
dapur, sistem alarm keamanan, dll.
output digital dimana 6 pin input tersebut
Parameter pada sensor ini yaitu : output
dapat digunakan sebagai output PWM dan
current DC / SCR / Relay Control output
6 pin input analog, 16 MHz osilator
100mA / 5V power supply, DC current
kristal, koneksi USB, jack power, ICSP
consumption 25mA, respon time 2ms,
header, dan tombol reset.
temperature : -25 C ~ + 55 C, detection of
object transfarent or opaque

Gambar 4. Sensor E18-D80NK


Gambar 2. Arduino Uno
Xiaomi YI IP Camera
Sensor HC-SR501 Kamera CCTV atau Closed Circuit
Sensor HC-SR501 adalah sensor yang Television adalah sebuah kamera video
berfungsi untuk pendeteksi gerakan yang digital yang difungsikan untuk memantau
bekerja dengan cara mendeteksi adanya dan mengirim sinyal video pada suatu
perbedaan / perubahan suhu sekarang dan ruangan yang kemudian sinyal itu akan
sebelumnya. Ketika tidak mendeteksi diteruskan kesebuah layar monitor. Fungsi
gerakan, keluaran modul adalah LOW. kamera CCTV adalah untuk memantau
Dan ketika mendeteksi adanya gerakan keadaan suatu tempat yang biasanya
maka keluaran akan berubah menjadi berkaitan dengan keamanan atau tindak
HIGH. Adapun lebar pulsa HIGH adalah kejahatan, jika terjadi hal-hal kriminal
±0,5 detik. Sensitifitas modul PIR yang akan dapat terekam kamera yang nantinya
mampu mendeteksi adanya gerakan pada akan dijadikan sebagai bahan bukti.
jarak hingga 7 meter memungkinkan kita
membuat suatu alat pendeteksi gerak
dengan keberhasilan lebih besar

3
Gambar 5. Kamera

2. Metode Gambar 6. Sketsa Alur Sistem


Penelitian ini dilaksanakan mulai
Bulan Februari 2016 sampai April 2016. Model sistem keamanan ruangan
Penelitian dilaksanakan di Kantor Desa menggunakan GSM shield dan kamera
Cileungsi Kidul Kabupaten Bogor CCTV ini memiliki prinsip kerja dengan
memberi tegangan sebesar 9V ke modul
Bahan Penelitian : mikrokontroller, kemudian indikator pada
1. Arduino Uno R3 modul GSM shield akan aktif. Setelah
2. Relay 2 Channel indikator pada GSM shield aktif, GSM
3. Buzzer 220V shield siap digunakan untuk kirim sms
4. Circumrotate warning light 220V informasi keberadaan penyusup kepada
5. Adaptor 12V petugas jika sensor telah melakukan
6. Model Ruangan kalibrasi dan kemudian mendeteksi
7. Kabel AWG-22 pergerakan. Jika sensor E18-D80NK yang
8. Saklar On/Off pertama mendeteksi pergerakan maka
9. Xiaomi YI IP Camera kamera bergerak kearah sensor pertama
10. GSM ShieldV.2 dan GSM shield mengirim pesan berupa
11. Sensor Infrared E18-D80NK teks “Ada Orang di Sektor A”, jika sensor
12. Motor Servo E18-D80NK yang kedua mendeteksi
13. Sensor HC-SR501 pergerakan maka kamera bergerak kearah
sensor kedua dan GSM shield mengirim
Alur Sistem pesan berupa teks “Ada Orang di Sektor
Sistem ini menggunakan Arduino UNO B”, jika sensor E18-D80NK yang ketiga
yang berkomunikasi dengan komunikasi mendeteksi pergerakan maka kamera
serial melalui GSM shield. Input sistem bergerak kearah sensor ketiga dan GSM
berupa sensor infrared E18-D80NK yang shield mengirim pesan yang sudah di
berfungsi sebagai komponen untuk enkripsi oleh arduino berupa teks “pdmx”
mendeteksi pergerakan garis lurus yang artinya “maju”. Pesan yang sudah di
ruangan. Gambaran umum pada sistem ini enkripsi oleh arduino di tujukan untuk
adalah terdiri dari 3 aspek yaitu Input petugas khusus.
sistem menggunakan sensor HC-SR501.
Kontrol sistem menggunkan Arduino Uno. Penerapan Algoritma Pada Sistem
Output sistem yaitu Buzzer dan Warning
Pada Caesar Cipher setiap huruf
light.
disubstitusi dengan huruf ketiga
berikutnya dari susunan alfabet yang sama.
Dalam hal ini kuncinya adalah jumlah
pergeseran huruf yaitu 3. Susunan alfabet
setelah digeser sejauh 3 huruf membentuk
sebuah tabel substitusi sebagai berikut:

4
gprsSerial.println("AT + CMGS = \"+628974020241\"");
delay(100);
gprsSerial.println(ciphered);
delay(100);
gprsSerial.print((char)26);
delay(100);
Gambar 7. Algoritma Caesar Cipher gprsSerial.println();
Serial.println();
}
Jika huruf A pada plainteks disubstitusi
dengan D, huruf B disubstitusi dengan E,
Desain Mekanis
demikian seterusnya. Dengan
1. Penempatan komponen-
mengkodekan setiap huruf alfabet dengan
komponen elelktonik dibuat
integer secara matematis pergeseran 3
semaksimal mungkin untuk
huruf ekivalen dengan melakukan operasi
menghasilkan kinerja sistem
modulos terhadap plainteks P menjadi
yang optimal.
cipherteks C dengan persamaan: C = E(P)
2. Massa keseluruhan sistem
= (P+3) mod 26, karena ada 26 huruf
dibuat seminimal mungkin,
didalam alfabet. Penerima pesan
karena itu model sistem
mengembalikan lagi cipherteks dengan
keamanan ruangan dibuat
operasi kebalikan, yang secara matematis
dengan menggunakan bahan
dapat dinyatakan dengan persamaan : P =
dasar akrilik.
D (C) = (C-3) mod 26. Berikut ini
3. Bentuk dan ukuran model
merupakan source code dalam arduino :
sistem keamanan ruangan
void cphr() dibuat dengan bentuk persegi
{ panjang untuk menghasilkan
uint8_t sizeofarray = sizeof(plaintext);
uint8_t i;
bentuk akhir yang ideal.

for(i=0;i<sizeofarray;i++)
{
uint16_t retrieved;
retrieved=plaintext[i];
retrieved -=32; // Subract Ascii_offset
uint16_t c =(retrieved + n_shift)% Nchars;
c +=32;
ciphered[i]=c;
delay(50);
}
SendTextMessage3();
stringComplete = false;
}

//Mengirim sms kriptografi


void SendTextMessage3(){
uint8_t i;
uint8_t sizeofarray = sizeof(plaintext);
Serial.print("plaintext : ");
for(i=0;i<sizeofarray;i++)
{
Serial.print(plaintext[i]); Gambar 8. Desain Mekanik
delay(10);
}
Serial.println(" ");
Desain Elektrik
Serial.print("Cipher : "); Dalam desain sistem elektrik terdapat
for(i=0;i<sizeofarray;i++) beberapa hal yang harus diperhatikan,
{
Serial.print(ciphered[i]); antara lain :
delay(50); 1. Sumber catu daya
}
{ Catu daya yang akan digunakan pada
gprsSerial.print("AT+CMGF=1\r"); rangkaian model sistem keamanan
delay(100);

5
ruangan ini menggunakan sumber catu Perancangan Hardware
daya DC 12 V
2. Microcontroller
Microcontroller yang akan digunakan
dalam penelitian ini, menggunakan
Arduino UNO R3 IC mikrokontroler
ATMega328 untuk model sistem
keamanan ruangan.
3. Desain sistem kontrol
Desain sistem kontrol untuk
mendukung sistem ini menggunakan
software Arduino IDE untuk
menerjemahkan listing program dalam
bentuk bahasa pemrograman C. Gambar 11. Desain Sistem Keseluruhan

Desain Perangkat Lunak


Pembuatan perangkat lunak terdiri dari
desain software pada model sistem
keamanan ruangan

Gambar 9. Desain Elektrik Fritzing

Gambar 12. Flow Chart Sistem

3. Hasil Pembahasan
Gambar 10. Desain Elektrik Fritzing Bagian utama pada model sistem
keamanan ruangan menggunakan GSM
Shield dan kamera CCTV berbasis
arduino uno yang terintegrasi dengan
mobiletphone yang berfungsi sebagai

6
komponen untuk memonitor ruangan dan dihubungkan dengan negative pada
keadaan di dalam ruangan. multimeter.

Gambar 14. Pengujian Arduino

Tabel 2. Pengujian Arduino Uno


Tegangan Input Output Tegangan
Gambar 13. Bagian Utama Sistem 12V 4.92 VDC

Uji coba struktural dilakukan untuk Dari pengujian tersebut tegangan


menguji apakah rangkaian sistem yang
input 12V berasal dari daya adaptor.
dibangun sudah sesuai berdasarkan jalur-
jalur pada konsep sistem yang Output dari Arduino UNO mengeluarkan
direncanakan. Pada tahap ini dilakukan daya sebesar 5V dimana komponen
pengujian yang bertujuan untuk elektronik seperti sensor DHT 11 dan Lcd
mengetahui apakah modul-modul dapat bekerja dengan daya 3V sampai 5V,
elektronik sudah terhubung dengan benar output tegangan yang dikeluarkan Arduino
sehingga sistem dapat berjalan berfungsi UNO dikonversi oleh IC regulator untuk
dengan baik dan memiliki performa serta
menyesuaikan tegangan yang dibutuhkan
fungsi yang sesuai dengan rancangan.
oleh komponen elektronik.
Tabel 1. Pengujian Struktural Pada pengujian sensor E18-
No Komponen Sistem Terhubung Dengan Keterangan D80NK dilakukan dengan cara
E18-
D80NK Pin 2
Terhubung memberikan tegangan 12V dan 0 V ke
Arduino (sensor 1)
Uno R3 + E18-
Terhubung Arduino uno. Setelah itu output tegangan
1 GSM D80NK Pin 3
Shield (sensor 2)
E18-
dicek pada pin E18-D80NK yang
(Arduino 1)
D80NK
(sensor 3)
Pin 4 Terhubung dihubungkan dengan phobe positif dan pin
E18-
D80NK Pin 2, VCC dan GND Terhubung GND yang dihubungkan dengan negatif
(sensor 1)
Arduino E18- multimeter, Sensor ini hanya mampu
2 Uno R3 D80NK Pin 3, VCC dan GND Terhubung
(Arduino 2) (sensor 2)
E18-
mendeteksi pergerakan dengan jarak 90cm
D80NK Pin 4, VCC dan GND Terhubung
(sensor 3) saja, pada bagian belakang sensor terdapat
HC-
Arduino SR501
Pin 7, VCC dan GND Terhubung mikropotensio meter berfungsi untuk
3 Uno R3 Relay 1 Pin 3, VCC dan GND Terhubung
(Arduino 3)
Relay 2
mengatur jarak jangkauan sensor.
Pin 4, VCC dan GND Terhubung

Pada pengujian Arduino UNO R3


dilakukan dengan cara memberikan
tegangan 12 V. Setelah itu output tegangan
dicek pada pin 5V yang dihubungkan
dengan phobe positif dan pin GND yang
7
blok rangkaian yang bertujuan untuk
mendapatkan hasil yang sesuai.

Tabel 5. Uji Coba Validasi


Hasil yang Hasil
No Pengujian Status
Diharapkan Pengujian
Saat ada Gsm shield
Paired
pergerakan mengirim
1. dengan Aktif
didalam sms setiap
mobilephone
ruangan pergerakan
Connect gsm
Gambar 15. Pengujian E18-D80NK shield dengan Tidak
tidak dapat
kondisi led Pairing Tidak
2. mengirim
indikator pada dengan Aktif
pesan sms
Tabel 3. Pengujian Sensor E18-D80NK gsm shield mobilephone
tidak menyala
Tegangan Input Gsm shield
Arduino Tegangan Keterangan Arduino uno mengirim
E18-D80NK mengirim data
5V 5VDC Aktif 3.
Sektor pada data yang pergerakan
Aktif
model ruangan didapat oleh pada sector
0V 0VDC Tidak Aktif sensor E18- tertentu
D80NK didalam
ruangan
Pada pengujian GSM Shield dilakukan Tidak
dengan cara memberikan tegangan 5V dan Tidak dapat
Power key on terhubung mengirim Tidak
0V ke Arduino UNO dan menghubungkan 4.
tidak ditekan dengan data setiap Aktif
seluruh pin pada arduino uno. Setelah itu mobilephone ada
pergerakan
output tegangan dicek pada pin GSM
Shield yang dihubungkan dengan phobe 4. Kesimpulan
positif dan pin GND yang dihubungkan Kesimpulan dari hasil penelitian
dengan negatif pada multimeter. dari model sistem keamanan ruangan
menggunakan GSM Shield dan kamera
CCTV berbasis arduino uno sebagai
berikut :
1. Secara keseluruhan sistem ini
diimplementasikan dalam bentuk
model. Sistem ini dapat langsung
diimplementasikan ke ruangan kantor
kecamatan tanpa mengubah modul-
modul dan komponen di dalam sistem.
2. Jika sensor HC-SR501 mendeteksi
Gambar 16. Pengujian GSM Shield pergerakan didalam ruangan maka
buzzer dan warning light akan aktif.
Tabel 4. Pengujian GSM Shield 3. Terdapat tiga sensor E18-D80NK
Tegangan Input Tegangan ketika gsm shield menerima inputan
Keterangan
Arduino GSM Shield dari sensor yaitu sensor pertama ”ada
5V 5VDC Aktif orang di sektor A”, sensor kedua ”ada
0V 0VDC Tidak Aktif orang di sektor B”, dan sensor ketiga
berupa pesan yang sudah di enkripsi
Uji Coba Validasi Gsm Shield oleh arduino.
Uji coba dilakukan dengan menguji 4. Jarak jangkauan sensor E18-D80NK
adalah 90cm sedangkan jarak
kecocokan sistem yang telah dibuat
jangkauan sensor HC-SR501 adalah
dengan memvalidasi pada masing-masing 500cm.

8
DAFTAR PUSTAKA Upik, F. 2011. Perancangan Sistem
Kontrol Keamanan Ruang Berbasis
Alibaba. 2016. E18-D80NK infrared SMS Menggunakan Modul GSM
obstacle avoidance sensor. dan Mikrokontroler ATMega 8538.
Shenzhen Ruisheng Weiye Skripsi. Jurusan Teknik Fisika
Electronic. Institut Teknologi Sepuluh
November, Surabaya.
Arnaldy, Defiana. 2012. Algoritma
Kriptografi & Contohnya, Sistem Yudi, R. B. 2011. Konsep Keamanan,
Keamanan Jaringan. Studi Keamanan.

Astuti, N. W. 2012. Sistem Keamanan


Ruangan Menggunakan Sensor
Passive Infra Red (PIR) KC7783R
Dengan Mikrokontroler AT89S51.
Skripsi. Jurusan Fisika FMIPA
Universitas Diponegoro, Semarang.
Bolton. 2015. Relay, Elektrodragon.
China. 2009. Element For Automation,
Monitoring And Control ,
ELMARK.
Dermanto. 2014. Motor Servo. Desain
Sistem Kontrol.
Devistha. 2012. Aplikasi Sensor PIR
(Passive Infrared) Sebagai Sistem
Keamanan Ruangan Berbasiskan
Mikrokontroler ATmega8535.
Skripsi. Akademi Teknik
Telekomunikasi Sandhy Putra,
Purwokerto.
GearBeast. 2016. Original Xiaomi Yi HD
Smart WiFi IP Camera.

Germany. 2009. HC-SR501 PIR Motion


Detector, Elektrodragon.
Juniarto. 2010. Buzzer, Juniarto1985's.
Kadir, Abdul. 2015. Panduan Praktis
Mempelajari Aplikasi
Mikrokontroler dan
Pemrogramannya Menggunakan
Arduino, Andi Yogyakarta.
SeeedStudio. 2008. GSM SHIELD V.2,
Amazon.

Anda mungkin juga menyukai