i
LAPORAN AKHIR
RANCANG BANGUN SISTEM KEAMANAN MENGGUNAKAN KAMERA CCTV
Laporan Akhir ini disusun sebagai salah satu syarat menyelesaikan Pendidikan Diploma III Jurusan Teknik Komputer
Politeknik Negeri Sriwijaya
OLEH
TAUFIQ SALMAN AL-FALAH 0617 3070 1226
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2020
ii
iii
iv ABSTRAK
“RANCANG BANGUN SISTEM KEAMANAN MENGGUNAKAN KAMERA CCTV”
(Taufiq Salman Al-Falah,2020,30 Halaman)
Sistem keamanan menjadi suatu aspek penting untuk menunjang kinerja dari sebuah gedung. Sarana dan prasarana dalam sebuah gedung harus dijaga guna terhindar dari tindak kriminalitas seperti pencurian dan perampokan. Berdasarkan sistem keamanan yang sudah ada, untuk memantau sebuah gedung telah digunakan CCTV yang dipasang pada ruangan sehingga hanya dapat dipantau melalui ruang operator. Untuk melengkapi sistem keamanan tersebut, penulis membuat suatu sistem keamanan yang dapat diakses melalui aplikasi Blynk dan dapat diakses dimana saja dan kapan saja. Sistem keamanan ini berbasis NodeMCU V3. Aplikasi ini dapat memantau keadaan ruangan dan jika terdeteksi gerakan manusia dari sensor PIR, buzzer akan menyala serta menerapkan fasilitas email sebagai notifikasi. Dengan adanya sistem keamanan yang diimplementasikan menggunakan NodeMCU dan sensor PIR yang terhubung dengan aplikasi tentunya untuk dapat lebih meningkatkan keamanan yang ada pada gedung. Dengan penggunaan aplikasi ini dapat membantu pengguna untuk mencegah kejadian yang tidak diinginkan.
Kata Kunci : NodeMCU, Sensor PIR, Blynk
v
KATA PENGANTAR
Puji dan syukur penulis ucapkan atas kehadirat Allah SWT yang telah memberikan rahmat dan karunianya sehingga penulis dapat menyelesaikan penyusunan Laporan Akhir pada Jurusan Teknik Komputer Politeknik Negeri Sriwijaya dengan judul “RANCANG BANGUN SISTEM KEAMANAN MENGGUNAKAN KAMERA CCTV”.
Dalam menyelesaikan Laporan Akhir ini, penulis menyadari bahwa tanpa adanya bimbingan, bantuan, dorongan serta petunjuk dari semua pihak tidak mungkin Laporan Akhir ini dapat diselesaikan. Oleh karena itu, pada kesempatan yang baik ini, dengan segala kerendahan hati dan penuh rasa hormat penulis ingin mengucapkan terima kasih kepada :
1. Allah SWT yang telah memberikan petunjuk dan karunianya serta memberikan kesehatan untuk menyelesaikan Laporan Akhir ini.
2. Bapak Dr. Ing. Ahmad Taqwa., M.T. selaku Direktur Politeknik Negeri Sriwijaya.
3. Bapak Azwardi, S.T, M.T. selaku Ketua Jurusan di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.
4. Bapak Yulian Mirza, S.T, M.Kom, selaku Sekretaris jurusan di Teknik Komputer Politeknik Negeri Sriwijaya.
5. Bapak Ir. Ahmad Bahri Joni Malyan,M.Kom. selaku Dosen Pembimbing I saya di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.
6. Ibu Ica Admirani, M.Kom. selaku Dosen Pembimbing II saya di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.
7. Seluruh staff dan dosen pengajar yang mengajar di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.
8. Keluarga dan Saudara saya yang selalu memberikan dukungan serta bantuan.
vi
9. Sahabat kampus saya yang memotivasi dan membantu saya dalam pengerjaan Laporan Akhir ini.
10. Teman – teman seperjuangan angkatan 2017 khususnya kelas CF angkatan 2017 Jurusan Teknik Komputer Politeknik Negeri Sriwijaya .
11. Semua pihak yang membantu dan terlibat dalam pembuatan Laporan Akhir ini.
Tiada lain harapan Penulis semoga Allah SWT membalas segala kebaikan kepada mereka semua dalam menyelesaikan Laporan Akhir ini penulis menyadari masih banyak kekurangan dan Penulis sangat mengharapkan segala kritik dan saran dari semua pihak yang bersifat membangun dalam penulisan ini. Apabila dalam penyusunan dan pembuatan Laporan Akhir ini terdapat kekeliruan maka penulis mohon maaf dan kepada Allah SWT saya mohon ampun. Semoga Laporan Akhir ini dapat bermanfaat bagi penulis khususnya dan untuk pembaca pada umumnya.
Akhir kata penulis ucapkan terima kasih.
Palembang, Agustus 2020
Penulis
vii DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... ii
HALAMAN PENGESAHAN PENGUJI ... iii
HALAMAN PERNYATAAN BEBAS PLAGIARISME ... iv
ABSTRAK ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR GAMBAR... x
DAFTAR TABEL... xi
BAB I PENDAHULUAN 1.1. Latar Belakang... 1
1.2. Rumusan Masalah ... 1
1.3. Batasan Masalah ... 2
1.4. Tujuan ... 2
1.5. Manfaat ... 2
BAB II TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu ... 3
2.2. Metode Pengembangan Sistem Metode Pengembangan ... 4
2.3. Rancang Bangun ... 5
2.4. Android ... 5
2.5. Smartphone ... 6
2.6. Closed Circuit Television ... 7
2.7. Mikrokontroller ... 8
2.8. Buzzer ... 8
2.9. NodeMCU ESP8266 ... 9
2.10. Sensor PIR ... 9
2.11. Blynk ... 10
viii BAB III RANCANG SISTEM
3.1. Tujuan Perancangan ... 11
3.2. Blok Diagram ... 11
3.3. Prinsip Kerja Alat ... 12
3.4. Perancangan Hardware ... 12
3.4.1. Alat, Bahan dan Komponen yang Digunakan ... 12
3.4.2. Langkah-Langkah Pembuatan Rangkaian ... 13
3.4.3. Skematik Rangkaian ... 14
3.5. Perancangan Software... 14
3.5.1. Flowchart ... 14
3.5.2.Pembuatan Program... 15
BAB IV HASIL DAN PEMBAHASAN 4.1. Prinsip Kerja Alat ... 19
4.2. Tujuan Pengukuran ... 19
4.3. Langkah Pengukuran ... 19
4.4. Pengukuran Alat ... 20
4.4.1. Pembacaan Sensor PIR ... 20
4.5. Pembahasan Program ... 21
4.6. Pengujian Alat Dan Aplikasi ... 24
4.6.1. Kondisi Normal ... 25
4.6.2. Kondisi Adanya Seseorang ... 26
4.6.3. Kondisi Test ... 28
4.7. Analisa Program ... 29
BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan ... 30
5.2. Saran ... 30
DAFTAR PUSTAKA LAMPIRAN
ix
DAFTAR GAMBAR
Gambar 3.1 Diagram Blok Rancang Bangun Sistem Keamanan ... 11
Gambar 3.2 Skematik Rangkaian ... 14
Gambar 3.3 Flowchart Rangkaian ... 15
Gambar 3.4 Jendela Program Arduino IDE ... 16
Gambar 3.5 Library ESP8266 ... 16
Gambar 3.6 Board NodeMCU 1.0 (ESP-12E Module). ... 17
Gambar 3.7 Tampilan Listing Program Arduino IDE ... 17
Gambar 3.11 Compiler program Arduino IDE ... 18
Gambar 3.12 Port NodeMCU ESP8266 ... 18
Gambar 4.1 Rangkaian Keseluruhan ... 24
Gambar 4.2 Tampilan Aplikasi Blynk ... 25
Gambar 4.3 Tampilan di serial monitor pada kondisi normal ... 25
Gambar 4.4 Tampilan di aplikasi pada kondisi normal. ... 26
Gambar 4.5 Tampilan di serial monitor pada kondisi adanya seseorang 26 Gambar 4.6 Tampilan di aplikasi pada kondisi adanya seseorang ... 27
Gambar 4.7 Notifikasi email pada kondisi adanya seseorang ... 27
Gambar 4.8 Tampilan di serial monitor pada kondisi normal ... 28
Gambar 4.9 Tampilan di aplikasi pada kondisi adanya seseorang ... 28
x
DAFTAR TABEL
Tabel 3.1 Daftar Komponen yang Digunakan ... 12
Tabel 3.2 Daftar Alat dan Bahan yang Digunakan ... 12
Tabel 4.1 Pengukuran Jarak Pembacaan Sensor PIR ... 20
Tabel 4.2 Pengujian Penghalang pada Pembacaan sensor PIR ... 21