KAMERA PEMANTAU RUANGAN DENGAN MENGGUNAKAN RASPBERRY PI
KAMERA PEMANTAU RUANGAN DENGAN MENGGUNAKAN RASPBERRY PI
Pada saat ini perkembangan teknologi
sangatlah pesat yang bias dilihat dari banyaknya alat-alat yang telah
diciptakan untuk membantu meringankan pekerjaan manusia, salah satunya dibidang
multimedia yaitu kamera. Kamera bisa digunakan untuk merekam video, kamera yang
juga dapat dikoneksikan melalui jaringan adalah webcamera. Webcamera itu
sendiri terhubung ke computer melalui kabel USB.
Webcam juga banyak digunakan untuk monitoring
keadaan disekitar jangkauan webcamera atau yang biasa disebut CCTV. Dengan
adanya kamera pengintai tersebut, kita dapat memonitoring tingkah laku
seseorang dari jarak jauh tanpa harus mendekati orang tersebut. Pada saat ini
banyak sekali kasus pencurian yang terjadi baik itu pada malah hari maupun
siang hari, tidak hanya ditempat pertokoan saja yang dijadikan sasaran
pencurian tapi didaerah perumahan pun
bisa menjadi sasaran aksi pencurian, dengan kondisi rumah yang sepi
adalah alasan dijakinannya sebuah komplek perumahan sebagai sasaran dari aksi
pencurian. Salah satu alat yang digunakan didalam penulisan ini adalah
Raspberry PI, berdasarkan pembahasan diatas, penulis membuat suatu penulisan
yang berjudul “KAMERA PEMANTAU RUANGAN DENGAN MENGGUNAKAN RASPBERRY PI”. Sistem ini diharapkan bisa
mempermudah masyarakat untuk memonitoring tindak pencurian yang selama ini
sering terjadi
Mengenai tahapan yang dilakukan untuk
membuat rancang bangun sistem monitoring keamanan rumah dengan menggunakan
raspberry pi dan tahapan untuk membuat notifikasi atau pemberitahuan melalui
email dengan menggunakan raspberry pi. Jadi jika terjadi sebuah perubahan
kondisi yang terekam dalam webcamera maka raspberry pi akan mengirimkan
pemberitahuan tersebut dalam bentuk gambar. Sistem monitoring ini dibuat dengan
tujuan untuk mempermudah melakukan pengawasan dimana saja dan kapan saja bisa
menggunakan laptop maupun dengan menggunakan handphone dengan syarat berada di
jangkauan wireless. Tahapan yang dilakukan adalah tahap analisis, tahap
perancangan, tahap pembuatan dan tahap pengujian. Hasil pengujian yang di dapat
adalah sistem yang dapat dioperasikan sesuai dengan tujuan pembuatannya.
ANALISIS DAN PERANCANGAN
Tahapan Penelitian
Dalam
penulisan ini tahapan penelitian yang dilakukan antara lain :
Dalam tahapan analisis
berisi penjelasan mengenai software dan hardware yang digunakan
serta penjelasan mengenai metode yang digunakan dalam penulisan ini. Dalam
tahapan perancangan berisi arsitektur dari sistem yang akan dibuat dan alur flowchart
dari sistem tersebut. Dalam tahap pembuatan berisi pembahasan proses pembuatan dan
pengistalan software dan hardware yang digunakan untuk sistem
tersebut. Dan dalam tahapan uji coba berisi pengujian yang dilakukan pada
sistem tersebut.
Pada penulisan ini
berisi penjelasan mengenai pendukung sistem yang akan dijalankan. Pada tahapan
ini berisi analisis kebutuhan fungsional dan analisis kebutuhan non fungsional
sesuai kebutuhan yang diperlukan untuk mendukung kinerja dari sistem yang akan dibuat.
Analisis
Kebutuhan Fungsional
Analisis
kebutuhan fungsional berisi fungsi utama dari sistem yang telah
dibuat yaitu untuk
melakukan monitoring menggunakan raspberry pi. Dimana monitoring
tersebut dapat dilihat melalui handphone dan laptop dengan syarat handphone
dan laptop tersebut sudah terhubung dengan wireless yang sama dengan
raspberry pi . Hasil objek yang terdeteksi melalui webcam
tersebut akan dikirimkan dalam format jpg melalui email. Dan email
tersebut dapat dilihat melalui handphone dan laptop.
Analisis
Kebutuhan Non Fungsional
Analisis
kebutuhan non fungsional dilakukan untuk mengetahui spesifikasi
kebutuhan untuk sistem.
Spesifikasi kebutuhan tersebut melibatkan software dan hardware yang
diperlukan untuk mendukung pembuatan sistem monitoring tersebut.
Software Atau Perangkat
Lunak
Perangkat lunak digunakan untuk
memberikan perintah-perintah kepada perangkat keras untuk melakukan
instruksi-instruksi. Berikut kriteria dari perangkat lunak yang dibutuhkan
untuk mendukung perangkat lunak monitoring ini :
·
Sistem
Operasi Raspbian berbasis Linux Debian di Raspberry PI
·
Sistem Operasi Windows 7 64 bit di Laptop Asus
A450L
·
Software XMING
·
Software Putty
·
Software Ultra VNC Viewer
Hardware Atau Perangkat
Keras
Perangkat keras digunakan untuk
mendukung kinerja dari sebuah aplikasi monitoring untuk kemanan
tersebut. Dalam pembuatan aplikasi monitoring ini perangkat keras yang
digunakan antara lain :
·
Laptop
Asus A455L
·
Raspberry pi Model 2
·
Kamera
Webcam
·
Handphone iPhone4s
·
Wireless Portable
Tahapan
Perancangan
Dalam
tahapan perancangan ini berisi pembahasan tentang arsitektur dari
sistem yang akan
dibuat dan alur flowchart dari sistem tersebut.
Arsitektur
Sistem Monitoring
Sistem monitoring
keamanan ini digunakan
untuk mengawasi suatu
ruangan atau tempat.
Pada aplikasi ini menggunakan rumah sebagai tempat untuk monitoring.
Proses monitoring ini adalah jika seseorang bergerak melewati kamera webcam
yang sudah terhubung dengan raspberry pi maka kamera tersebut akan
mendeteksi adanya pergerakan dan akan mengirimkan data ke server dan
dari server tersebut akan mengirimkan sebuah pemberitahuan ke sebuah email
yang sudah diatur sesuai keinginan tersebut dan melalui handphone bisa
memonitoring keadaan di lingkungan tersebut dengan streaming video
menggunakan koneksi dari wireless tersebut. Gambaran arsitektur tersebut
dapat dilihat pada gambar 3.1.
Gambar 3.1
Arsitektur Sistem
Keterangan :
Pada
gambar 3.1 menjelaskan arsitektur dari sistem yang akan dibangun. Cara kerjanya
adalah sebagai berikut :
Ø
USB
Webcam dihubungkan ke port
USB Raspberry PI.
Ø
Port
ethernet/LAN/RJ-45 Raspberry PI dikoneksikan
ke wireless portable.
Ø
Untuk melakukan remote
Raspberry PI di laptop menggunakan koneksi internet dimana laptop dan Raspberry
PI tersebut sudah terkoneksi ke
wireless portable.
Ø
Pemberitahuan
dari Raspberry PI ke handphone
menggunakan email.
Ø
Karena sudah
terhubung dengan wireless portable maka dapat memantau situasi rumah
yang dilihat menggunakan webcam melalui handphone.
Flowchart
Pada penulisan
ini, adalah flowchart yang
digunakan untuk
menggambarkan
alur untuk menggambarkan jalannya aplikasi yang dapat dilihat
pada gambar 3.2.
Gambar 3.2. Flowchart
Aplikasi