rancang bangun sistem keamanan dan … · •raspberry pi menentukan objek tersebut apakah manusia...
TRANSCRIPT
![Page 1: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/1.jpg)
RANCANG BANGUN SISTEM KEAMANAN DAN PENGENALAN OBJEK DALAM RUANGAN SEBAGAI PENGGANTI CCTV DENGAN MENGGUNAKAN RASPBERRY PI
Rasyid Sindu Prihantono 5110100052 Dosen Pembimbing 1 Ary Mahzaruddin Shiddiqi, S.Kom., M.Comp.Sc. Dosen Pembimbing II Hudan Studiawan, S.Kom., M.Kom.
Presentasi Tugas Akhir
![Page 2: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/2.jpg)
Pendahuluan
Perancangan Sistem
Implementasi Uji Coba
Kesimpulan dan Saran
![Page 3: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/3.jpg)
Pendahuluan
• Kebutuhan akan sistem pengaman ruangan • Sebuah alat yang mampu menggantikan peran CCTV • Sebuah alat yang murah dalam biaya pembuatan dan
perawatan • Alat yang dapat mencakup beberapa kebutuhan
manusia • Alat sederhana untuk pendeteksian objek dalam
ruangan
![Page 4: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/4.jpg)
Pendahuluan • Bagaimana membangun sebuah sistem keamanan cerdas
menggunakan modul kamera dan sensor PIR (Passive Infrared) pada Raspberry Pi?
• Bagaimana cara perangkat ini dapat mengenali penyusup atau anggota keluarga melalui MAC address smartphone atau handphone yang tersambung ke dalam access point pada Raspberry Pi?
• Bagaimana cara sistem ini dapat meneruskan gambar dan notifikasi yang dikirm melalui e-mail?
• Bagaimana cara sistem dapat mengidentifikasi sebuah objek yang bergerak itu manusia atau hewan dengan menggunakan OpenCV?
![Page 5: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/5.jpg)
Pendahuluan • Sensor hanya mendeteksi objek yang bergerak dan membedakan
objek tersebut manusia atau bukan dengan menggunakan OpenCV. • Status keluarga atau penyusup akan dideteksi melalui MAC address
handphone yang terhubung ke access point pada Raspberry Pi. • Jika MAC address tidak ada pada list maka notifikasi penyusup akan
dikirimkan melalui e-mail. • Jika MAC address dikenali maka notifikasi anggota keluarga berupa
nama anggota keluarga yang sudah disimpan di dalam list Raspberry Pi yang dikirim lewat e-mail.
![Page 6: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/6.jpg)
Pendahuluan • membangun sebuah sistem keamanan cerdas dengan
menggunakan perangkat Raspberry Pi sebagai pengganti dari CCTV. • kebutuhan akan sistem keamanan cerdas pada rumah atau ruangan
dapat terpenuhi dengan memanfaatkan teknologi Raspberry Pi dan beberapa sensor yang akan digunakan pada perangkat tersebut
![Page 7: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/7.jpg)
Perancangan Sistem
Arsitektur Sistem
Proses umum
1. Trigger berupa sensor infra merah PIR dan access point
2. Diproses dengan menggunakan bahasa pemrograman Python
3. Raspberry Pi sebagai otak dari semua sistem
4. Hasil dikirimkan melalu e-mail dan sosial media
![Page 8: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/8.jpg)
Cara Kerja Sistem secara umum
Trigger • Gerakan dan suhu tubuh manusia • MAC address client yang terhubung ke access point
Proses
• Kamera USB menangkap gambar dari objek • Raspberry Pi mengecek MAC address client yang tesambung • Raspberry Pi menentukan objek tersebut apakah manusia atau bukan • Menentukan anggota keluarga atau bukan
Hasil
• Objek berupa manusia atau bukan • Client adalah anggota keluarga atau bukan • Notfikasi berupa e-mail dan update status Twitter
![Page 9: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/9.jpg)
Proses Implementasi Sistem
• 1 buah mini komputer Raspberry Pi. • 1 buah sensor PIR infra merah. • 1 buah t-cobler. • 1 buah webcam Logitech c 170. • 1 buah SDHC V-Gen 8gb. • 3 buah kabel GPIO pelangi. • 1 buah kabel GPIO Ribbon. • 1 buah beard board 400 pin. • 1 buah Wi-Fi chipset TP-Link-WN722N. • 1 buah kabel LAN. • 1 buah USB Hub with adapter 5v 1000Ma. • 1 buah adaptor 5V 1000Ma. • 1 buah monitor support HDMI. • 1 buah kabel HDMI
![Page 10: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/10.jpg)
Uji Coba
Uji Coba
Performa
Sistem Lingkungan dalam ruangan
Penggunaan memori
Penggunaan CPU
![Page 11: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/11.jpg)
Uji Coba Sistem • Skenario Uji Coba 1
• Skenario Uji Coba 2
Sensor PIR Bekerja
Objek Manusia
Jarak 2 meter
Pengenalan MAC address client Tidak dikenali
Sensor Bekerjsia
Objek Manusia
Jarak 4 meter
Pengenalan MAC address client Dikenali sebagai Sindu
![Page 12: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/12.jpg)
Hasil Uji Coba Sistem • Sensor infra merah PIR akan
bekerja ketika ada gerakan dan suhu tubuh manusia yang melintasi atau dalam radius pancarannya, sedangkan objek manusia adalah hasil dari proses pengolahan gambar dengan menggunakan Open-CV yang menyatakan bahwa objek yang terdeteksi adalah manusia. Sedangkan MAC address client yang terhubung tidak terdapat atau terdaftar di dalam list directory Python.
![Page 13: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/13.jpg)
Hasil Uji Coba Sistem
• Hasil dari proses pengambilan gambar dan pengecekan MAC address client yang dikenali sebagai “Sindu”, yang sebelumnya MAC address client tersebut sudah dimasukkan kedalam list directory pada script Python. List directory akan berisi MAC address sebagai key dan nama pemilik sebagai value
![Page 14: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/14.jpg)
Uji Coba Performa
CPU pada saat siaga CPU pada saat proses utama
![Page 15: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/15.jpg)
Uji Coba Performa
No.
Penggunaan CPU ( %)
Siaga Proses utama
1 0,00 97,00
2 1,16 94,00
3 1,15 96,00
4 2,30 87,00
5 0,00 90,00
• Kondisi CPU usage pada saat Raspberry Pi stand by atau tidak ada proses apapun yang berjalan, terlihat pemakaian CPU pada Raspberry Pi sangat kecil berbanding terbalik dengan saat Raspberry Pi melakukan proses utama
![Page 16: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/16.jpg)
Uji Coba Performa
Penggunaan memori pada saat siaga Penggunaan memori pada saat
proses utama
![Page 17: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/17.jpg)
Uji Coba Performa
No.
Pemakaian Memori (MB)
Pada saat siaga
Pada saat proses utama
1 193 216
• Penggunaan memori pada saat siaga terlihat lumayan besar dikarenakan penggunaan beberapa aplikasi background dan device yang ada
• Peningkatan penggunaan memori pada saat siaga dan proses utama tidak terlalu signifikan
![Page 18: RANCANG BANGUN SISTEM KEAMANAN DAN … · •Raspberry Pi menentukan objek tersebut apakah manusia atau bukan ... dikarenakan penggunaan beberapa aplikasi . background . dan . device](https://reader030.vdocuments.mx/reader030/viewer/2022021617/5b3d91887f8b9a213f8ded05/html5/thumbnails/18.jpg)
Kesimpulan dan Saran
Kesimpulan • Perangkat ini dapat mendeteksi objek
yang berjarak hingga 5 meter dari jarak sensor infra merah PIR.
• Perangkat ini mudah untuk diaplikasikan di dalam ruangan khususnya pada rumah.
• Dari segi biaya lebih murah daripada membangun sistem CCTV.
• Perangkat ini memiliki kemampuan untuk mengenali anggota keluarga dengan cara mengenali MAC address yang terhubung ke access point.
• Perangkat ini multifungsi, selain dapat menjadi pengawas ruangan juga dapat menjadi access point.
Saran • Penambahan sensor aktif infra
merah untuk dapat membedakan antara manusia dengan hewan.
• Penambahan sistem alarm atau peringatan dini ketika objek penyusup tidak dikenali.
• penambahan fitur streaming agar mudah untuk memantau lewat internet.