!e*+ 1 WEBCAM MONITORING RUANGAN MENGGUNAKAN SENSOR GERAK PIR (PASSIVE INFRA RED) Jati Lestari 1) , Grace Gata 2) 1) Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur 2) Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur Jl. Raa !iledug, Petukangan Utara, "e#aoran Lama, Jakarta Selatan 1$$%& e-mai, ' s a# ill a ( g m a il. ) o m 1*
Abstract Sec"rit- a$pect$ are t.e mo$t important t.in )or t.e time bein/ $ince t.ere are man- .i.er crime rate an* t."$ re0"ire inno(ation in o(er$eein in.abite* p,ace$ an* to create a $ence o) $ec"rit-1 Ma#in $ec"rit- app,ication$ to monitor t.e inci*ence o) t.e)t or neati(e t.in$ $"c. a$ crimina, act$ b- t.o$e $traner$ 2.ic. enera,,- occ"r$ in a room1 3a(in t.e abi,it- to monitor t.e con*ition o) a room t.ro". t.e &I! $en$or '&a$$i(e In)rare* !ecei(er+ an* recor*e* b- t.e camera a$ a 2ebcam 2.ic. can t"rn on t.e b"44er a,arm1 In t.i$ $t"*-/ 2e *e$cribe* .o2 t.e $-$tem 2i,, re$pon* to an- mo(ement an* it 2i,, be *etecte* t.en in)orm an* (i$"a,i4ation an imae$ an* a b"44er a$ an a,arm ca,, t.at in*icate$ a per$on 2.o entere* t.e room1 5n* t.ere i$ a camera (ie2 $o t.e 2ebcam can $ee a rea, inci*ent1 T.e e0"ipment t.at .a$ been *e$ine* an* imp,emente* t.i$ 2i,, certain,- be (er- .e,p)", in term$ o) impro(in $ec"rit- 2it. t.e concept o) rea, time an* (i*eo recor*er t.at can be r"n a$ t.e e(i*ence at t.e po,ice 2.en a time t.ere 2a$ a crimina, act1 Sec"rit- app,ication $o)t2are *e$in i$ *one b- "$in 2ater)a,, met.o* an* imp,ementation ana,-$i$ "$in t.e SWOT met.o* i$ "$e* to (ie2 a topic or prob,em$ )rom )o"r *i))erent $i*e$1 !e$",t$ o) ana,-$i$ i$ a re)erra, or recommen*ation to retain $trent. an* a**$ to t.e a*(antae o) e6i$tin opport"nitie$/ accompanie* b- *ecre$in $.ortae$ an* a(ai* T.reat$1 Keywords : Application Secrity! Webca"! PIR! ardino 1. PENDAHULUAN Perkem#angan Teknologi Informasi ang ma+u dengan ,esat sangat mem,engaruhi ,ola ,ikir manusia. -anusia sangat menginginkan suasana ang naman dan aman dalam melakukan #er#agai kegiatanna. Pada kenataanna masa sekarang ini dimana ,erkem#angan teknologi semakin )anggih, keamanan suatu tem,at atau ruangan da,at ditem#us dengan #er#agai )ara misalna merusak ,intu, masuk melalui +endela atau,un menero#os ata, rumah. "eter#atasan tenaga manusia untuk memonitor suatu ruangan mengaki#atkan adana tindak kriminal ang ter+adi, misalna sa+a ,en)urian BIT VOL 8 No 2 September 2011 ISSN : 1693 -9166 Webcam Monitorin !"anan Men"na#an Sen$or %era# &I! '&a$$i(e In)ra !e*+ $ #arang ang ada di dalam ruangan terse#ut. Salah satu keinginan manusia adalah ingin merasakan keamanan diri mau,un lingkungan sekitar mereka, sehingga orang #er,ikir untuk mem#uat suatu alat ang #isa melihat kondisi keamanan lingkungan disekitarna tan,a harus di,antau dalam +arak ,andang mata. Sehingga setia, kegiatan dan orang ang masuk ke dalam ruangan terse#ut da,at diamati dan di,antau se)ara langsung. Se,erti diketahui #anak sekali sistem keamanan ang sudah di,akai oleh masarakat ,ada saat ini, misalna dengan menggunakan a,arm ,ada saat ,intu di #uka se)ara ,aksa. Teta,i sistem keamanan ang #isa memonitor se)ara terus.menerus masih sangat sedikit. /engan demikian semakin ,esatna ,erkem#angan teknologi ,ada saat ini dan diikuti oleh kema+uan )ara #er,ikir ,raktis dan sederhana, maka ,emanfatan teknologi untuk memonitor suatu ruangan harus dio,timalkan. Pengontrolan ruangan memanfaatkan 2ebcam ang diran)ang menggunakan mikrokontroller. Webcam terse#ut ter,asang di salah satu tem,at di suatu ruangan sehingga da,at memonitor keadaan seluruh ruangan. 0,a#ila sensor PIR 1&a$$i(e In)ra !e* !ecei(er* meres,on energi dari ,an)aran sinar inframerah ,asif ang dimiliki oleh setia, #enda maka sensor da,at mengaktifkan 2ebcam. Benda ang #isa dideteksi oleh sensor ini #iasana adalah tu#uh manusia. /engan melihat kondisi ang ter+adi sekarang ini, maka di#uatlah inovasi ang da,at mem#eri ,eru#ahan #aru ,ada sistem keamanan di tem,at. tem,at tertentu dengan menggunakan 2Webca" M!itri!" R#a!"a! Me!""#!a$a! Se!sr Gera$ Pir (Passi#e In$ra Red)3. /ihara,kan da,at mem#antu dalam ,enga4asan dan ,engamanan ,ada ruangan.ruangan ang diangga, sangat ,enting. Sehingga ,erlu di)i,takan suatu rangkaian hard4are untuk mengendalikan 4e#)am ang digunakan dalam menga4asi suatu ruangan dan mengontrol 4e#)am, a,a#ila ada seseorang ang memasuki ruangan dan mengenai sensor PIR. 2. METODA -etoda ,engem#angan sistem ang digunakan adalah metoda 2ater)a,,. -etoda 2ater)a,, melingku,i aktifitas #erikut ' a. Re$a%asa %ait# Pengum,ulan ke#utuhan atau entitas ang di,erlukan untuk menusun se+umlah ke)il analisa informasi #aik strategi #isnis mau,un area #isnis5 #. A!a&isis %ait# -enguraikan definisi dari ,erangkat lunak diantarana ke#utuhan sistem, a,likasi ang digunakan, inter)ace, #entuk ,roses ,engolahan informasi, informasi ang digunakan, dokumentasi dan lain.lain ang terkait dengan definisi dan ,emfokusan ,ersoalan rekaasa ,erangkat lunak. ). Desai! %ait# Pen+a#aran ang multifungsi dari analisa ke#utuhan dimana ,rosesna melalui taha,an struktur data, arsitektur ,erangkat lunak, re,resentasi inter)ace dan detail algoritma. d. Pe'(#ata! K)e %ait# Pener+emahan desain ke dalam #entuk #aris.#aris kode ang da,at di#a)a dan da,at di +alankan oleh mesin. e. Pe!"#*ia! %ait# ,engu+ian ,erangkat lunak untuk memastikan semua ,ernataan sudah diu+i dan untuk menemukan kesalahan.kesalahan serta memastikan #ah4a inp"t ang di#atasi akan mem#erikan hasil aktual, untuk menun+ang kiner+a, manusia mem#uat rangkaian.rangkaian ,engendali ang da,at mem#antu ,eker+aanna. Rangkaian ,engendali da,at mem#antu dan mem,ermudah ,eker+aan manusia. Berasal dari rangkaian ,engendali inilah akan da,at men)i,takan suatu alat ang da,at mengendalikan sesuatu misalna memonitor suatu ruangan dengan menggunakan 2ebcam. +. LANDASAN TEORI +.1 Webca" Shall et. al. 1$&&6'$78* mengungka,kan' 2Web 7amera adalah setia, kamera video ang menam,ilkan o"tp"t ,ada se#uah halaman 2eb3. Istilah 2ebcam meru+uk ,ada teknologi se)ara umumna, sehingga kata 2eb kadang.kadang diganti dengan kata lain ang mendeskri,sikan ,emandangan ang ditam,ilkan di kamera, misalna Street7am ang mem,erlihatkan ,emandangan +alan. 0da +uga Metrocam ang mem,erlihatkan ,emandangan ,anorama kota dan ,edesaan, Tra))i7am ang digunakan untuk memonitor keadaan +alan raa, Weat.er7am untuk !ua)a, #ahkan keadaan gunung #era,i dengan Vo,cano7am. Webcam atau Web 7amera adalah se#uah kamera video digital ke)il ang dihu#ungkan ke kom,uter melalui port USB atau,un port !9-. Se#uah Web 7amera ang sederhana terdiri dari se#uah lensa standar, di,asang di se#uah ,a,an sirkuit untuk menangka, sinal gam#ar, ca$in, termasuk ca$in de,an dan ca$in sam,ing untuk menutu,i lensa $tan*ar* dan memiliki se#uah lensa di ca$in de,an ang #erguna untuk memasukkan gam#ar, ka#el $"pport, ang di#uat dari #ahan ang fleksi#el, salah satu u+ungna dihu#ungkan dengan ,a,an sirkuit dan u+ung satu lagi memiliki connector, ka#el ini dikontrol untuk menesuaikan ketinggian, arah dan sudut ,andang 2eb camera. Se#uah 4e# kamera #iasana dilengka,i dengan $o)t2are , $o)t2are ini mengam#il gam#ar.gam#ar dari kamera digital se)ara terus menerus atau,un dalam interval 4aktu tertentu dan meniarkanna melalui koneksi internet. 0da #e#era,a metoda ,eniaran, metoda ang ,aling umum adalah $o)t2are mengu#ah gam#ar ke dalam #entuk )i,e JP:; dan meng"p,oa* na ke 4e# server menggunakan 8i,e Tran$)er &rotoco, 1FTP*. 8rame rate mengindikasikan +umlah gam#ar se#uah $o)t2are da,at am#il dan transfer dalam satu detik. Untuk $treamin video, di#utuhkan minimal 17 )rame per $econ* 1f,s* atau idealna <& f,s. Untuk menda,atkan )rame rate ang tinggi, di#utuhkan koneksi internet ang tinggi ke)e,atanna. Se#uah 2eb camera tidak harus selalu terhu#ung dengan kom,uter, ada 2eb camera ang memiliki $o)t2are 2ebcam dan 2eb $er(er b"i,t-in, sehingga ang di,erlukan hanalah koneksi internet. Web 7amera se,erti ini dinamakan =net2or# camera . "ita +uga menghindari ,enggunaan ka#el 2ebcam menggunakan hu#ungan radio, koneksi 9t.ernet atau,un >ifi. +.2 PIR (Passi,e I!-ra Re)) PIR 1&a$$i(e In)rare* !ecei(er* meru,akan se#uah sensor #er#asiskan in)rare*. 0kan teta,i, tidak se,erti sensor in)rare* ke#anakan ang terdiri dari L:/ dan )ototran$i$tor. PIR tidak meman)arkan a,a,un se,erti IR L:/. Sesuai dengan namana =&a$$i(e, sensor ini hana meres,on energi dari ,an)aran sinar inframerah ,asif ang dimiliki oleh setia, #enda ang terdeteksi olehna. Benda ang #isa dideteksi oleh sensor ini #iasana adalah tu#uh manusia. +.+ Board Ardino 5r*"ino se,erti ang terlihat ,ada gam#ar 1, adalah kit elektronik atau ,a,an rangkaian elektronik Open $o"rce ang di dalamna terda,at kom,onen utama aitu se#uah c.ip mikrokontroller dengan +enis 0?R 10dvan)ed ?ersatile RIS!* dari Perusahaan 0tmel. @eri 0ndrianto 1$&&A'$* mengungka,kan 20?R adalah mikrokontroler RIS! 1Redu)e Instru)tion Set !om,uter* A #it #erdasarkan arsitektur @arvard, ang di#uat oleh 0tmet ,ada tahun 1BB%3. -ikrokontroller itu sendiri adalah c.ip atau dengan I! 1Interate* 7irc"it* ang #isa di,rogram menggunakan kom,uter. Tu+uan menanamkan ,rogram ,ada mikrokontroller adalah agar rangkaian elektronik da,at mem#a)a inp"t, mem,roses inp"t terse#ut dan kemudian menghasilkan o"tp"t sesuai ang diinginkan. Jadi mikrokontroler #ertugas se#agai 2otak3 ang mengendalikan inp"t, ,roses dan o"tp"t se#uah rangkaian elektronik. Ga'(ar 1 . 5r*"ino *"emi,ano(e /. PEM0AHASAN Pem#uatan sistem ini menggunakan 7 elemen ang mendukung sehingga sistem ini da,at #er+alan dengan maksimal, se,erti ang terlihat ,ada gam#ar $, aitu ' 2ebcam, kom,uter, b"44er, ar*"ino *"emi,ano(e dan sensor ,ir. /.1 Arsite$t#r Siste' Kea'a!a! R#a!"a! >e#)am "om,uter 0rduino Pada gam#ar < terlihat sistem mulai #eker+a dari kom,uter mengirimkan arus listrik kemudian ar*"ino menalakan sensor gerak, kemudian sensor gerak mengirimkan sinal analog ke ar*"ino dan setelah itu ar*"ino mem,roses data ang dilan+utkan mengirimkan arus listrik melalui $eria, port ke kom,uter kemudian kom,uter menalakan 2ebcam untuk merekam gam#ar dan +uga menalakan b"44er, setelah itu hasil rekaman di kirim ke kom,uter dan disim,an di .ar*i$#. /.+ Pera!ca!"a! Pera!"$at L#!a$ /.+.1 Kete!t#a! U'#' Da&a' Pera!ca!"a! Pada ,eran)angan ,erangkat lunak ini, ada #e#era,a ketentuan umum ang ,erlu diketahui, diantarana ' 11* 8i,e Main adalah )i,e ,rogram ang ,ertama kali dieksekusi. 8i,e main BuCCer /uemilanove Sensor PIR terse#ut men)antumkan fungsi menu Ga'(ar 2 ' 0rsitektur Sistem "eamanan Ruangan Sistem #er+alan saat sensor gerak 1PIR* mendeteksi adana gerakan kemudian sensor gerak mengirimkan p",$ ke ar*"ino ang dilan+utkan dengan ar*"ino mem,roses data kemudian ar*"ino mengirimkan ,erintah ke kom,uter untuk menalakan 2ebcam dan kemudian 2ebcam mengam#il gam#ar ke+adian ang ter+adi di ruangan terse#ut kemudian merekamna. Setelah itu b"44er akan menala se#agai a,arm, tanda #ah4a telah ada orang ang tidak #erhak ang memasuki ruangan terse#ut. /.2 1ara Ker*a Siste' 6 -engirim @asil Rekaman -enalakan >e#)am 7 1 8 utama ang #erisi kode sum#er dari ,eran)angan 0,likasi "eamanan. /ikarenakan )i,e -)i,e terse#ut terga#ung dalam se#uah pac#ae, maka untuk mengeksekusina hana tinggal mem#uka pac#ae terse#ut ,ada $o)t2are Det#eans. 1$* Semua )i,e ang #erhu#ungan dengan kode sum#er dari ,eran)angan ,erangkat lunak ini disim,an dalam folder ang telah ditentukan. 1<* 0,likasi ini da,at di+alankan dengan )ara manual aitu dengan menekan tom#ol re)ord dan dengan otomatis aitu dengan menggunakan sensor gerak PIR 1&a$$i(e In)rare* !ecei(er*. 18* /FRduino se#agai mikrokontroler ang #er,eran se#agai ,engolah sinal ang dikirim dari sensor mau,un dari kom,uter. 17* Sensor ang terda,at dalam sistem -engirimkan Puls 10rus Listrik* -engirimkan Puls 10rus Listrik* adalah sensor gerak 1PIR* ang da,at mengaktifkan 4e#)am se)ar a otomatis. $ -enalakan Sensor -enalakan BuCCer % -engirim Sinal 0nalog < Ga'(ar + ' 0rsitektur !ara "er+a Sistem 0m#il /ata /ari 0rduino "irim /ata "e Serial Port Terima /ata /ari Serial Port Teta,kan Domor PID Teta,kan "ondisi >e#)am 0,likasi Utama -edia Penim,anan @ardisk /FRduino Pengolahan Sinal Sensor ;erak Det#ean %.B.1, -SEl 8.&, -SEl Front $.7, J-F $.1.1e 2. Me!"$!e$si$a! %ardware )e!"a! $'2#ter. Untuk men+alankan a,likasi ini, ang ,erlu kita lakukan terle#ih dahulu adalah mengkoneksikan kom,uter dengan alat ang kita gunakan melalui media ,erantara ka#el data USB 0.B ,ada se#uah port USB ang ada di ,ada kom,uter. BuCCer Ga'(ar / . Deploy"ent Dia"ra' /.+.2 Flowc&art a) 3&4c5art 1ara Ker*a ST0RT P1 Tam,ilkan -enu Utama +. 1ara Me!*a&a!$a! Pr"ra' Setelah ,rogram di+alankan, maka form ang ,ertama kali mun)ul adalah )orm ,oin. /imana ,ada )orm ini, "$er diminta untuk memasukkan "$ername dan pa$$2or* ang telah terle#ih dahulu. Setelah "$ername dan pa$$2or* diisi dengan dengan "$ername ang terdaftar ,ada sistem, maka "$er #isa mengklik tom#ol ,oin ang terda,at ,ada )orm ,oin terse#ut. P$ 0larm F Rekam Berhenti Ges JikaH;erak Do P1 TimerH 1 -enit Ges >e#)am 0ktif Ba)a Timer 0m#il ;am#ar -enerima 0rus /ari Pin 1& 0larm Ber#uni Sim,an "e @ardisk Do P1 P$ :D/ Ga'(ar 6 ' Tam,ilan Pada Saat Login Jika ter+adi kesalahan ,ada "$ername dan pa$$2or* "$er terse#ut, sistem akan menam,ilkan ,esan, dimana Ga'(ar 7 '8,o2c.art !ara "er+a Se)ara 9tomatis () Pe!"#*ia! Pr"ra' 1. Pe!"i!sta&a! so$tware %a!" )i(#t#5$a! 0,likasi akan #er+alan maksimal a,a#ila didukung oleh ,erangkat lunak ang di#utuhkan, se,erti Sistem 9,erasi Micro$o)t Win*o2$ 6 Ultimate, +dk1.6.&, ,esan terse#ut mem#eritahukan #ah4a ada kesalahan ,ada "$ername dan pa$$2or* ang dimasukkan. 9leh karena itu, sistem akan menam,ilkan kem#ali )orm ,oin agar "$er #isa mengulang kem#ali langkah terse#ut di atas. Ga'(ar 8' Tam,ilan Pada Saat "esalahan Login Jika "$er #erhasil ,oin dengan memasukkan "$ername dan pa$$2or* dengan #enar maka "$er akan masuk ke dalam menu utama dimana didalam menu utama terse#ut terda,at #e#era,a tom#ol menu se,erti -enu 3ome, -enu !ecor*, -enu Bro2$e, -enu :$er, -enu %"ar*, -enu 3e,p, dan +uga menu Loo"t ang masing.masing menu memiliki tugas dan fungsi masing. masing Ga'(ar 9' Tam,ilan /i -enu Utama Setelah #erhasil masuk kedalam menu utama, langkah selan+utna adalah dengan menekam tom#ol recor* ang #erada di se#elah kiri di dalam menu utama, tom#ol ini #erfungsi +ika kita ingin melihat kondisi atau keadaan ruangan ang kita +aga. /i dalam menu recor* ini terda,at tom#ol rekam, ang #erfungsi untuk merekam ke+adiaan ang ter+adi di ruangan terse#ut se)ara rea,-time. Ga'(ar :' "etika Tom#ol !ecor* /itekan "etika tom#ol recor* ditekan, maka otomatis 2ebcam akan mengam#il gam#ar dan merekamna selama 1 menit. /an otomatis akan tersim,an di dalam .ar*i$#. Ga'(ar 1; ' "etika Sedang !ecor* Proses recor* akan #erlangsung selama 1 menit dan selama dalam ,roses recor* maka tom#ol keluar tidak akan #isa keluar dari ,roses recor* se#elum ,roses recor* itu sedang #erlangsung atau di hentikan, +ika tidak maka akan mun)ul ,em#eritahuan, #ah4a recor* sedang #erlangsung dan harus di hentikan ,rosesna atau menunggu hingga ,roses recor* selesai. Ga'(ar 11' Pem#eritahuan Proses !ecor* Setelah merekam selama satu menit, maka otomatis ,roses recor* akan #erhenti dan )i,e hasil rekaman terse#ut akan tersim,an otomatis di dalam .ar**i$#. "emudian kita #isa keluar dari menu recor* dengan )ara menekan tom#ol keluar. Setelah menekan tom#ol keluar maka akan ada ,esan konfirmasi a,akah #enar ingin keluar dari menu recor* atau tidak. Setelah menekan tom#ol keluar maka )orm recor* akan ditutu, dan selan+utna semua menu di dalam menu utama akan ter.*i$ab,e. Untuk mem#uka menu.menu ang ter.*i$ab,e terse#ut maka harus menekan tom#ol "ar*. /i dalam tom#ol "ar* akan mun)ul se,erti menu ,oin ang meminta "$ername dan pa$$2or*, +ika "$ername ang dimasukkan itu #enar maka semua menu akan ter.enab,e kem#ali. Ga'(ar 12 ' Tam,ilan -enu %"ar* Setelah #erhasil ,oin maka akan kem#ali ke menu utama ang sudah aktif kem#ali semua menu.menuna. Setelah itu untuk melihat hasil rekamanna, gunakan tom#ol bro2$e untuk men)ari )i,e -)i,e ang sudah tersim,an di dalam .ar*i$#. Ga'(ar 1+ ' Tam,ilan -enu Bro2$e Setelah tom#ol bro2$e di ,ilih maka akan mun)ul )o,*er-)o,*er ang #erisi )i,e -)i,e hasil rekaman #erdasarkan 4aktu rekam dan +uga tanggal ,engam#ilan rekaman terse#ut. Ga'(ar 1/' Tam,ilan Saat -emilih 8i,e Untuk da,at melihat dan men+alankan )i,e terse#ut, "$er tinggal memilih )i,e ,ada ,i$t )i,e ang telah di sediakan dan di lan+utkan dengan mengklik dua kali )i,e terse#ut untuk men+alankanna. a) E,a&#asi Pr"ra' Pengu+ian ,rogram 0,likasi keamanan ini dilakukan dengan tu+uan untuk mengetahui a,akah semua sistem ang ada da,at #erfungsi dengan #aik atau tidak. Pengu+ian dilakukan dengan memilih setia, menu dari )orm menu utama. Pengu+ian dilakukan satu ,ersatu dalam semua kondisi ang mungkin ter+adi. /ari hasil ,engu+ian terakhir ang dilakukan da,at disim,ulkan #ah4a ,engu+ian telah menun+ukkan hasil ang sesuai dengan rumusan ran)angan ,rogram a,likasi keamanan. 7. S<OT (S'REN('% WEAKNESS )PP)R'*NI'+ '%REA' ) 0nalisa im,lementasi a,likasi keamanan ruangan menggunakan 2ebcam, sensor gerak ,ir dan b"44er se#agai a,arm menggunakan metoda s4ot ang meru,akan metoda ,eren)anaan strategis untuk mengevaluasi kekuatan, kelemahan, ,eluang dan an)aman dari suatu ,roek atau s,ekulasi #isnis. Proses ini meli#atkan ,enentun tu+uan ang khusus dan mengidentifikasikan faktor internal dan eksternal #aik ang mendukung atau,un tidak dalam men)a,ai tu+uan terse#ut. 0nalisa S>9T da,at dia,likasikan dengan )ara menganalisis dan memilah #er#agai ma)am hal ang mem,engaruhi ke em,at faktorna, lalu menga,likasikanna dalam gam#ar matrik S>9T, dimana ,enera,anna meru,akan kekuatan ang memiliki kemam,uan untuk mengam#il keuntungan dari ,eluang ang ada, kemudian #agaimana )ara mengatasi kelemahan ang men)egah keuntungan dari ,eluang ang ada, kemudian #agaimana kekuatan da,at menghada,i an)aman ang ada dan ang terakhir #agaimana )ara mengatasi kelemahan ang memiliki kemam,uan untuk men)i,takan an)aman men+adi suatu hal ang nata atau men)i,takan se#uah an)aman #aru. Ta(e& 1 menggam#arkan analisa S>9T dari im,lementasi a,likasi keamanan ruangan menggunakan 4e#)am, sensor gerak ,ir dan #uCCer S< OT STRENGTHS <EAKS 1. PIR untuk a,likasi Lighting !ontrol tidak memerlukan ,o4er su,,l karena sensor ini langsung di koneksi langsung ke installasi listrik alias $$&?0!. $. 0,likasi ini menggunakan arduino uno #ersifat 9,en sour)e. <. Tidak memerlukan )hi, ,rogrammer, 8. Sam#ungan dari kom,uter ke #oard 0rduino menggunakan USB, #ukan serial atau ,arallel ,ort 7. Fasilitas )hi, ang )uku, lengka,, Sehingga 0rduino #isa diga#ungkan #ersama modul atau alat lain dengan ,rotokol ang #er#eda.#eda %. Ukuran #oard 0rduino )uku, ke)il, mudah di #a4ah kemana. mana #ersama la,to, atau dimasukkan ke dalam saku. 6. Bahasa ,emrograman relatif mudah A. 0rduino mengga#ungkan mikrokontroler, ,rogrammer dan ,ort komunikasi sekaligus, sehingga sangat mudah menanam ,rogram atau mende#ug tan,a tam#ahan rangkaian atau soft4are lain 1. Sensor ini #ersifat ,asif, hana menerima, le#ih #anak digunakan di dalam ruangan $. )overage area.na tergantung dari lensa ang di gunakan. <. Pendeteksian dengan )ara mentrigger alarm sstem #ila ada gerakan. 8. Ruangan ang akan dimoniter harus ditentukan dengan seksama untuk menghidari false alarm. 7. PIR untuk ke,erluan se)urit mem#utuhkan ,o4er su,,l 1$I$8 ?/!, agar alarm da,at mendeteksi. %. Penem,atanna sensor PIR tidak dian+urkan di de,an Blo4er 0!, Jendela atau sinar matahari 6. "e#utuhan daa untuk #oard Uno harus ,as. A. Setia, 1 menit file video disim,an dalam satu file. B. "amera ang di,akai adalah kamera sederhana ang tidak fleksi#el dalam hal arah rekam. OPPORTUNITIES STRATEGI SO STRATEGI <O 1. "omunitas 9,en Sour)e. $. Instalasi mudah. <. Tersedia li#rar gratis 8. /ata#ase #isa dikem#angkan 7. S,esifikasi kamera #isa diganti sesuai dengan ke#utuhan. %. Bisa dikom#inasikan dengan sensor mi)ro4ave 1PIR dual Te)h* 1. Pengem#angan a,likasi le#ih mudah karena "omunitas o,en sour)e ang saling mendukung ,ada ,enggunaan 0rduino. $. Instalasi mudah, 0rduino menim,an file ini se)ara tem,orer di direktori )'Userso4ner0,,/ataLo)al dalam folder dengan nama a)ak. Bila direktori terse#ut di#uka, dalam kondisi ,rogram aktif, kita akan melihat file .),, dan .heJ. Selan+utna, gunakan hard4are ,rogrammer untuk memrogram file .heJ ke dalam )hi, mikrokontroler. <. :diting terhada, li#rar arduino.karena #asis dari arduino ini se#enarna ;!! 1! )om,iler* maka sintaJna mudah di,rogram. 1. "arena sensor PIR memiliki +angkauan ,em#a)aan efektif hingga 7 meter, ,erlu diatur ,enam#ahan 1 sensor PIR untu setia, area 7m. $. Penam#ahan ka,asitas hardisk untuk ,enim,anan data rekaman. <. "amera da,at diganti dengan kamera model !!T?. 8. Untuk ,rogram ang #erhu#ungan dgn server dan #oard arduino, da,at menggunakan ora)le untuk maka seluruh ,roses string 1g mem,er#esar heJ* dialihkan ke server, ang se)ara otomatis menghemat heJ dalam avr. 7. Sensor PIR #isa dikom#inasikan dengan sensor mi)ro4ave 1PIR dual Te)h*, selain mendeteksi ,eru#ahan suhu ruang karena ,anas tu#uh sensor ini +uga mendeteksi gerakanna. THREATS STRATEGI ST STRATEGI <T 1. Biaa Instalasi mem#utuhkan harddisk untuk ,enim,anan data dengan ka,asitas #esar #eru,a video $. Open$o"rce a. Se#uah modem #isnis ang #er#eda dari soft4are #er#aar di a4al dan di#atasi se#uah aturan lisensi. #. Open $o"rce sangat erat kaitanna dengan versi dan kesta#ilan kualitas soft4arena, ini meru,akan )elah #esar ang ditinggalkan #aik disenga+a atau tidak disenga+a. ). "er+a "omunitas #ukan ,rofesional <. 3ac#er 8. -asalah @0"I 1. "etika menemukan hole atau #ug, -aka langkah ang mungkin ditem,uh adalah ' sear)hing ,ro#lem solving di forum. forum, atau menganggarkan dana ang tidak sedikit untuk mendatangkan +asa konsultan dari ,akar o,ensour)e terse#ut. $. Be#era,a soft4are dikem#angkan oleh se#uah komunitas ang mem,una tu+uan khusus, +aminan dan ke,er)aaan kualitas ,roduk hasil ,erlu di)om,are dengan ,roduk komersil ang +auh le#ih mum,uni dari segala sisi. <. 9,ensour)e adalah ,rogram gratis tan,a ada lisensi #er#aar. 1. /itam#ahkan a,likasi keamanan $. Beru,a enkri,si, dekri,si dan kom,resi sederhana <. Pem#atasan hak akses selain administrator 8. File video ang tersim,an ter#agi masing.masing #erdurasi 1 menit, sehingga mem#utuhkan video maker untuk menatukan agar le#ih naman ditonton. Berdasarkan matrik S>9T 1Strent./ Wea#ne$$/ Opport"nit- an* T.reat * ang terlihat ,ada ta#el 1. -enerangkan #ah4a a,likasi keamanan ruangan menggunakan 2ebcam, sensor gerak PIR dan b"44er se#agai a,arm mem,unai #anak kekuatan ang da,at men+adi #ahan ,ertim#angan im,lementasi, PIR untuk a,likasi Li.tin 7ontro, tidak memerlukan po2er $"pp,- karena sensor ini dikoneksi langsung ke installasi listrik alias $$&?0!. #ila sensor ini digunakan untuk Li.tin contro,/ #eti#a $e$eoran bera*a *i $eb"a. r"anan $en$or a#an men*ete#$i #e.a*iran man"$ia *an #em"*ian menghidu,kan lam,u, dan ketika tidak ada orang ang dideteksi lam,u akan mati dengan sendirina. !o)ok di gunakan di koridor, tangga, gudang, garasi area ker+a dan lain$. 5r*"ino Uno adalah boar* mikrokontroler #er#asis 0Tmega<$A sistem -ikrokontroler ang relatif mudah dan )e,at dalam mem#uat a,likasi elektronika mau,un ro#otika. Bersifat )pen sorce se5i!""a ti)a$ 'e'er&#$a! c&ip pro,ra""er, 7.ip ,ada 5r*"ino sudah dilengka,i dengan boot,oa*er ang akan menangani ,roses "p,oa* dari kom,uter sam#ungan dari kom,uter ke boar* 5r*"ino menggunakan USB, #ukan serial atau para,,e, port, 3asi&itas c&ip %a!" c#$#2 &e!"$a2, 5r*"ino menggunakan )hi, 0?R 0Tmega 1%AI<$A ang memiliki fasilitas P>-, komunikasi serial, 0/!, timer/ inter"pt, SPI dan I$!. Sehingga 5r*"ino #isa diga#ungkan #ersama modul atau alat lain dengan ,rotokol ang #er#eda.#eda, Ukuran boar* 5r*"ino )uku, ke)il, mudah di#a4a kemana.mana #ersama la,to, atau dimasukkan ke dalam saku. Penggunaan 0a5asa 2e'r"ra'a! re&ati- '#)a5, 4alau,un #ahasa ,emrograman 5r*"ino adalah #ahasa !I!KK, teta,i dengan ,enam#ahan ,ibrar- dan fungsi.fungsi standar mem#uat ,emrograman 5r*"ino le#ih mudah . Terse)ia library "ratis )a! sangat #anak untuk menghu#ungkan 5r*"ino dengan ma)am.ma)am sensor, aktuator mau,un modul komunikasi. -isalna ,ibrar- untuk mo"$e/ #e-boar*/ servo, ;PS, ds#. Librar-.,ibrar- ini +uga Open $o"rce dan da,at di *o2n,oa* gratis di 4e#site 5r*"ino. Pe!"e'(a!"a! a2&i$asi &e(i5 '#)a5 )e!"a! K'#!itas )pen sorce %a!" sa&i!" 'e!)#$#!", 'emiliki 18 ,in inp"t dari o"tp"t digital dimana % ,in inp"t terse#ut da,at digunakan se#agai out,ut P>- dan % ,in inp"t analog, 1% -@C osilator kristal, koneksi USB, ;ac# po2er, I!SP header, dan tom#ol reset. Uno #er#eda dengan semua boar* se#elumna dalam hal koneksi USB.to.serial aitu menggunakan fitur 0tmegaAU$ ang di,rogram se#agai konverter USB.to. serial ang #er#eda dengan #oard se#elumna ang menggunakan )hi, FT/I *ri(er USB.to.serial. Proses kom,ilasi akan menghasilkan )i,e .heJ ang #erisi mac.ine co*e. Begitu,un dengan $o)t2are 5r*"ino. Sam,ai dengan versi &&16, )i,e .heJ #isa ditemukan ,ada su# direktori a,,let. Damun, mulai versi &&1A, direktori terse#ut sudah tidak ada lagi. Sedangkan untuk kelemahan dari im,lementasi a,likasi memiliki #anak faktor, se,erti sensor ini #ersifat ,asif, hana menerima sensor ini le#ih #anak digunakan di dalam ruangan, )aku,an 4ilaahna tergantung dari lensa ang digunakan. -isalna sensor ini di tem,atkan dimana, dengan ketinggian #era,aL In*oor atau o"t*oorL 9rang ang #er+alan di #alik +endela ka)a tidak da,at di deteksi oleh PIR, Untuk ke,erluan $ec"rit- $-$tem sensor ini di gunakan untuk mendeteksi adana gerakan manusia di suatu ruangan atau area, sehingga sensor akan men.trigger a,arm $-$tem #ila ia mendeteksi kehadiran seseorang di ruangan terse#ut. Perlu tidakna ruangan ang ingin di monitor oleh PIR harus #enar$ di,erhitungkan, kalau tidak selain tidak efektif +uga #isa false a,arm. PIR untuk ke,erluan se)urit mem#utuhkan po2er $"pp,- 1$I$8 ?/!, lalu kontak ang di koneksi ke 7ontro, &ane, #isa Norma,,- 7,o$e 1D!* atau Dormall 9,en 1D9*. Juga ada koneksi Tam,er tu+uanna #ila PIR ini di #uka maka 5,arm +uga akan mendeteksina. "amera ang digunakan hana mengarah ,ada satu sisi ang telah ditentukan se#elumna. @al ini mengaki#atkan a,a#ila ingin diadakan ,eru#ahan ,osisi kamera, maka harus dengan man"a, aitu dengan #antuan manusia. Setelah merekam selama satu menit, maka otomatis ,roses recor* akan #erhenti dan )i,e hasil rekaman terse#ut akan tersim,an otomatis di dalam .ar**i$#. /ari segi Opport"nit- #esar kemungkinan ang men+adi titik #erat ,em#ahasan ada ,ada sum#er ang diam#il se)ara Open $o"rce atau gratis, #anak sukarela4an ang mem#erikan kontri#usi untuk mengem#angkan alat terse#ut sehingga memungkinkan seseorang sudah mengetahui seluk #eluk dan memungkinkanna untuk merusak karena sudah #er,engalaman dengan alat terse#ut. Tersediana ,ibrar- gratis, dimana e*itin terhada, ,ibrar- ar*"ino se#enarna ;!! 17 compi,er* maka sintaJna mudah di,rogram. Opport"nit- +ika dilihat dari sensor PIR ang hana menerima sinal infrared ang di ,an)arkan suatu o#+ek 1dalam hal ini tu#uh manusia* di #andingkan dengan suhu ruangan. 9leh karena itu sensor ini le#ih #anak digunakan di dalam ruangan karena #ila di luar ruangan 1o"t*oor* ,eru#ahan suhu ang ter+adi tidak hana dari ,anas tu#uh manusia, #isa +uga dari )ua)a. Sensor PIR #isa dikom#inasikan dengan sensor micro2a(e 1PIR *"a, Tec.*, selain mendeteksi ,eru#ahan suhu ruang karena ,anas tu#uh sensor ini +uga mendeteksi gerakanna. T.reat im,likasi a,likasi ini adalah dari masalah #iaa, teknologi Open $o"rce ang digunakan, an)aman @a)ker dan masalah @0"I. /ilihat dari sisi #iaa, sistem ini masih menggunakan kamera sederhana sehingga kualitas rekamanna +uga kurang #agus. /isam,ing mem#utuhkan ka,asitas hardisk ang #esar untuk ,enim,anan )i,e video. /isam,ing itu im,lementasi ini masih mem#utuhkan a,likasi (i*eo ma#er untuk menatukan )i,e .)i,e video ang ter,otong.,otong ,er durasi 11satu* menit. Jika hana untuk merekam ,enggunaan kamera !!T? le#ih menguntungkan. 0rea +angkauan sensor PIR ter#atas, sehingga mem#utuhkan tam#ahan sensor untuk area ang le#ih luas. 0,likasi untuk ,intu otomatis adalah ang ,aling #anak menggunakan sensor PIR karena area ter#atas. Open $o"rce adalah se#uah modem #isnis ang #er#eda dari $o)t2are #er#aar di a4al dan di#atasi se#uah aturan lisensi. -ungkin untuk skala ke)il, anda tidak akan merasakan impact ang diaki#atkan. Damun +ika sudah meli#atkan sistem ang sudah ada, data ,enting, kadang mana+emen #iasana tidak akan am#il ,using, men)ari ang #er#aar sedikit mahal dia4al, teta,i ada +aminan $"pport dan prob,em $o,(in ang akunta#el dari vendor. /ari ,ada mengor#ankan data dan infrastruktur ang sudah ter.in$ta,, hana karena #erorientasi ,enghematan dana di a4al. 0n)aman 3ac#er, +elas karena a,likasi ini tidak memiliki keamanan selain otentifikasi login. Untuk keamanan ,erlu ditam#ahkan a,likasi keamanan #eru,a enkri,si, dekri,si dan kom,resi sederhana. Permasalahan @0"I, Open$o"rce tidak menalahi Undang.undang Do 1B Tahun $&&$ tentang @0"I 1@ak 0tas "ekaaan Intelektual*, dan idiom masarakat #ah4a open$o"rce adalah ,rogram gratis tan,a ada lisensi #er#aar serta karena Open $o"rce dari arti dasarna adalah kode ang ter#uka, sehingga semua kode ,rogram a,likasi #isa dilihat, diedit dan diu#ah sesuai dengan ke#utuhkan. 6. KESIMPULAN U+i )o#a ang telah dilakukan oleh a,likasi keamanan ini #erdasarkan dari kiner+a a,likasi dan ,erangkat ,endukung, im,lementasi a,likasi keamanan dimaksudkan untuk meningkatkan rasa aman dengan )ara menera,kan se#agai sarana untuk mendeteksi, ,emantauan ruangan. /engan adana sensor gerak ang di,asang dalam ruangan memungkinkan segala aktivitas ang ter+adi akan da,at ter,antau dengan #aik. Jika ada ang melakukan ,elanggaran keamanan atau ,enusu,an maka akan )e,at diketahui karena ada rekaman ang da,at di+adikan #ukti oleh ,ihak #er4a+i# agar kasus da,at diselesaikan dengan tuntas. Damun untuk ,enggunaan dalam skala #esar masih harus di,erhitungkan dalam hal s,esifikasi kamera, +umlah dan letak sensor dan ,enim,anan data. 8. SARAN 0gar le#ih sem,urna a,likasi keamanan 2ebcam #erdasarkan sensor gerak Passive Infra Red dan B"44er mem#utuhkan ,osisi strategis dalam ,enem,atan 2ebcam di #anak titik ,emantauan dan menggunakan 2ebcam dengan gerak ang fleksi#el sehingga ter)a,ailah hasil ang maksimal dengan hasil ,antauan ang meneluruh. DA3TAR PUSTAKA M1N 0ndrianto, @eri. $&&A. Pemrograman -ikrokontroler 0?R 0T-:;0 1% -enggunakan Bahasa ! 1!ode?ision0?R* M$N Shalahuddin, -. dan 0. S., Rosa. , $&&6 , Be,a;ar &emroraman <enan Ba.a$a 7== *an >a(a <ari No, Men;a*i 5n*a,. Bandung ' Informatika. M<N Shall, ;ar #., Thomas J. !ashman., -ist :. ?ermaat. , $&&6 , <i$co(erin 7omp"ter$ 200?: 5 %ete2a- to In)ormation/ Web 9nc.ance* 7omp,ete. -essa)husets 'Thomson !ourse Te)hnolig......... ... , $&&6 , Ma;a,a. <"nia @omp"ter : 8"n*amenta,/ 9*i$i 31 Jakarta ' Salem#a Infotek. M8N Utdirartatmo, Firrar. $&&$. Mene,o,a <ataba$e Ser(er M-SAL *i Lin"6 *an Win*o2$. Gogakarta ' 0ndi. M7N >ahana "om,uter. , $&&7 , Memb"at 5p,i#a$i &ro)e$iona, *enan >5V5. Jakarta ' :leJ -edia "om,utindo. M%N 0rifin, Oainal F Smitdev !ommunit.$&&A, <% -enit Bela+ar "om,uter ' Ph, dan -SPL.Jakarta ' "om,utindo M6N h tt , 'I Ii s la m .d o 4 n l o a d .n e tI s of t 4 a r e . free.gratis. ter#aruIdevelo,erInet#eans.ide. free.html diakses tanggal $1 Fe#ruari $&11 MA N h t t, ' II # l o g . in d o r o#o ti k a . ) o m I a rdu in o I a,a.itu.arduino.html diakses tanggal $1 Fe#ruari $&11 MB N h t t, ' II # a gu s r i fE al i s ti a . 4 o r d, r e ss . ) o mI$&&AI&BI1$I)ara.ker+a.sensor. ,irI, diakses tanggal $1 Fe#ruari $&11 M1& N h tt , 'II id . 4 i k i , e d ia . o r g I 4 i k iI > e # ) a m diakses tanggal $1 Fe#ruari $&11