+ All Categories
Home > Documents > sistem keamanan dan monitoring berbasis iot

sistem keamanan dan monitoring berbasis iot

Date post: 07-Feb-2023
Category:
Upload: khangminh22
View: 0 times
Download: 0 times
Share this document with a friend
54
i HALAMAN JUDUL SISTEM KEAMANAN DAN MONITORING BERBASIS IOT MENGGUNAKAN RASPBERRY PI DI LABORATORIUM KOMPUTER SMK AL FALAH LARANGAN TUGAS AKHIR Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Jenjang Program Diploma Tiga Oleh : Nama NIM Alfian Nova Rynaldi 1604E103 Gilang Satrio 1604E098 Wahyudi 1604E082 PROGRAM STUDI DIII TEKNIK KOMPUTER POLITEKNIK HARAPAN BERSAMA TEGAL 2019
Transcript

i

HALAMAN JUDUL

SISTEM KEAMANAN DAN MONITORING BERBASIS IOT

MENGGUNAKAN RASPBERRY PI DI LABORATORIUM KOMPUTER

SMK AL FALAH LARANGAN

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Jenjang Program

Diploma Tiga

Oleh :

Nama NIM

Alfian Nova Rynaldi 1604E103

Gilang Satrio 1604E098

Wahyudi 1604E082

PROGRAM STUDI DIII TEKNIK KOMPUTER

POLITEKNIK HARAPAN BERSAMA TEGAL

2019

ii

HALAMAN PERNYATAAN

iii

HALAMAN PERNYATAAN KEASLIAN

iv

HALAMAN PERSETUJUAN

v

HALAMAN PENGESAHAN

vi

HALAMAN MOTTO

“Dan mereka bertanya kepadamu tentang roh. Katakanlah: Roh itu

termasuk urusan Tuhan-ku, dan tidaklah kami diberi pengetahuan

melainkan sedeikit”.

( Q.S Al-Isra ayat : 85 )

“Sesungguhnya seseudah kesulitan itu ada kemudahan”.”.

( Q.S Al-Insyirah ayat : 6)

“Raihlah ilmu, dan untuk meraih ilmu belajarlah unutk tenang dan

sabar”.

( Khalifah Umar )

“Rasulullah SAW versabda “ Barang siapa yang melapangkan kesusahan

dunia dari seorang mukmin, maka Allah akan melapangkan darinya satu

kesusahan di hari kiamat”.

( HR. . Muslim dari Abu Hurairah )

vii

HALAMAN PERSEMBAHAN

Tugas Akhir ini Kami persembahkan untuk :

Allah SWT yang telah memberikan ridho dan kemudahan bagi penulis

dalam menyelesaikan laporan Tugas Akhir ini.

Rasulullah SAW sebagai teladan yang sempurna untuk umat Muslim.

Bapak dan Ibu Kami, terima kasih banyak telah memberi dukungan

penuh selama ini.

Bapak Ir.Moch. Chambali M.B.Eng.EE,M.Kom selaku Direktur Politeknik

Harapan Bersama Tegal.

Bapak Rais S.Pd M.Kom selaku Ketua Prodi Komputer.

Bapak Eko Budihartono, ST,M.Kom selaku dosen pembimbing I terima

kasih atas bimbingan arahan dan supportnya.

Bapak Abdul Basit, S.Kom selaku dosen pembimbing II terima kasih atas

bimbingannya.

Teman-teman seperjuangan.

Semua pihak yang telah membantu yang tidak mungkin disebut satu

persatu, terima kasih.

viii

ABSTRAK

Laboratorium komputer di SMK AL FALAH Larangan membutuhkansebuah sistem keamanan yang bisa menjaga secara full time atau real time. Olehkarena itu dibutuhkan suatu alat yang bisa mengamankan laboratorium tersebut.Berbagai alat ditawarkan dalam menangani sistem keamanan ini seperti CCTV.Namun CCTV mempunyai kekurangan tidak bisa menndeteksi gerakan.Penelitian ini merancang sebuah Sistem Keamanan dan Monitoring laboratoriumKomputer berbasis IoT menggunakan Raspberry pi. Raspberry pi akandihubungkan dengan alat pendukung lainnya seperti kamera usb atau webcam,Sensor PIR, Buzzer, Flashdisk, dan Saklar. Sensor PIR akan membaca keadaanlaboratorium, jika ada pergerakan maka Sensor PIR akan mengirim data keRaspberry pi yang sudah terkoneksi internet. Setelah itu, Raspberry pi secarabersamaan akan membunyikan buzzer dan mengirim pemberitahuan kesmartphone user sekaligus merekam gerakan tersebut selama beberapa detik.Sensor PIR bisa dimatikan dengan menggunakan saklar jika sewaktu – waktusedang tidak dibutuhkan.

ix

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT, Tuhan Yang

Maha Pengasih dan Maha Penyayang yang telah melimpahkan segala rahmat,

hidayah dan inayah-Nya hingga terselesaikannya laporan Tugas Akhir dengan

judul

“SISTEM KEAMANAN DAN MONITORING BERBASIS IOT

MENGGUNAKAN RASPBERRY PI DI LABORATORIUM KOMPUTER SMK

AL FALAH LARANGAN”.

Tugas Akhir merupakan suatu kewajiban yang harus dilaksanakan untuk

memenuhi salah satu syarat kelulusan dalam mencapai derajat Ahli Madya

Komputer pada program Studi D-3 Teknik Komputer Politeknik Harapan

Bersama Tegal. Selama melaksanakan penelitian dan kemudian tersusun dalam

laporan Tugas Akhir ini, banyak pihak yang telah memberikan bantuan, dukungan

dan bimbingan.

Pada kesempatan ini, tidak lupa diucapkan terima kasih yang sebesar –

besarnya kepada :

1. Bapak Ir. Moch. Chambali M.B.Eng.EE,M.Kom selaku Direktur Politeknik

Harapan Bersama Tegal.

2. Bapak Rais, S.Pd, M.Kom selaku Ketua Program Studi D III Teknik

Komputer Politeknik Harapan Bersama Tegal.

3. Bapak Eko Budihartono, ST,M.Kom selaku dosen pembimbing I

4. Bapak Abdul Basit, S.Kom selaku dosen pembimbing II.

5. Semua pihak yang telah mendukung, membantu serta mendoakan

penyelesaian laporan Tugas Akhir ini.

Semoga laporan Tugas Akhir ini dapat memberikan sumbangan untuk

pengembangan ilmu pengetahuan dan teknologi.

Tegal, Juli 2019

x

DAFTAR ISI

HALAMAN JUDUL................................................................................................ i

HALAMAN PERNYATAAN ................................................................................ ii

HALAMAN PERNYATAAN KEASLIAN .......................................................... iii

HALAMAN PERSETUJUAN............................................................................... iv

HALAMAN PENGESAHAN................................................................................. v

HALAMAN MOTTO ............................................................................................ vi

HALAMAN PERSEMBAHAN ........................................................................... vii

ABSTRAK ........................................................................................................... viii

KATA PENGANTAR ........................................................................................... ix

DAFTAR ISI........................................................................................................... x

DAFTAR TABEL................................................................................................. xii

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR LAMPIRAN........................................................................................ xiv

BAB I PENDAHULUAN...................................................................................... 1

1.1 LATAR BELAKANG.............................................................................. 1

1.2 PERUMUSAN MASALAH..................................................................... 2

1.3 BATASAN MASALAH .......................................................................... 3

1.4 TUJUAN .................................................................................................. 4

1.5 MANFAAT .............................................................................................. 4

1.6 SITEMATIKA PENULISAN .................................................................. 6

BAB II TINJAUAN PUSTAKA............................................................................ 8

2.1 TEORI TERKAIT ................................................................................... 8

2.2 LANDASAN TEORI ............................................................................... 9

BAB III METODOLOGI PENELITIAN.............................................................. 18

3.1 PROSEDUR PENELITIAN................................................................... 18

3.2 METODE PENGUMPULAN DATA .................................................... 19

3.3 WAKTU DAN TEMPAT PENELITIAN .............................................. 20

BAB IV ANALISA DAN PERANCANGAN SISTEM....................................... 22

Halaman

xi

4.1 Analisa Permasalahan............................................................................. 22

4.2 Analisa Kebutuhan Sistem ..................................................................... 23

4.3 Perancangan Sistem................................................................................ 25

4.4 Desain Input Output ............................................................................... 26

BAB V HASIL DAN PEMBAHASAN................................................................ 27

5.1 Analisa Kebutuhan Sistem ..................................................................... 27

5.2 Implementasi Perangkat Keras ............................................................... 27

5.3 Implementasi Perangkat Lunak .............................................................. 29

5.4 Hasil Pengujian....................................................................................... 30

BAB VI PENUTUP ............................................................................................. 32

6.1. Kesimpulan............................................................................................. 32

6.2. Saran ....................................................................................................... 33

DAFTAR PUSTAKA ........................................................................................... 34

LAMPIRAN..............................................................................................................

xii

DAFTAR TABEL

Tabel 2. 1 Simbol - simbol yang digunakan pada penulisan flowchart ................ 16

Halaman

xiii

DAFTAR GAMBAR

Gambar 2. 1 Bentuk Raspberry Pi B..................................................................... 10

Gambar 2. 2 Tampilan sistem operasi Raspbian................................................... 11

Gambar 2. 3 Bentuk Sensor Gerak PIR ................................................................ 12

Gambar 2. 4 Bentuk LED...................................................................................... 12

Gambar 2. 5 Bentuk Buzzer .................................................................................. 13

Gambar 2. 6 Bentuk Saklar ................................................................................... 14

Gambar 2. 7 Bentuk Webcam ............................................................................... 14

Gambar 2. 8 USB Flash Drive (Flashdisk) .......................................................... 15

Gambar 4. 1 Flowchart Perancangan Sistem ........................................................ 25

Gambar 4. 2 Diagram Blok Desain Input Output ................................................. 26

Gambar 5. 1 Prototipe Alat ................................................................................... 28

Gambar 5. 2 Monitoring Aplikasi Blynk .............................................................. 29

Gambar 5. 3 Monitoring Aplikasi Blynk .............................................................. 30

Gambar 5. 4 Notifikasi Aplikasi Blynk................................................................. 31

Halaman

xiv

DAFTAR LAMPIRAN

Halaman

Lampiran 1: Surat Kesedian Membimbing Pembimbing 1 ............................. A-1

Lampiran 2: Surat Kesedian Membimbing Pembimbing 2 ............................. A-2

Lampiran 3: Source Code................................................................................. B-1

1

BAB I

PENDAHULUAN

1.1 LATAR BELAKANG

Laboratorium komputer SMK AL FALAH Larangan saat ini tidak

mempunyai keamanan yang memadai. Beberapa tahun yang lalu, di

laboratorium komputer tersebut pernah terjadi pencurian. Beberapa

perangkat komputer hilang dan sebagian ditemukan di daerah persawahan.

mengingat laboratorium komputer ini adalah tempat untuk kegiatan belajar,

mengajar dan pelaksanaan ujian nasional berbasis komputer, maka

laboratorium komputer tersebut membutuhkan sistem keamanan yang bisa

mencegah terjadinya pencurian properti yang pernah terjadi sebelumnya.

Laboartorium komputer SMK AL FALAH Larangan sekarang

menggunakan keamanan yang sederhana yaitu kunci gagang pintu, kunci

gembok dan sistem monitoring atau CCTV. CCTV di Laboratorium tersebut

sudah mengalami masalah, beberapa kamera sudah mati dan tinggal dua

kamera yang aktif, satu di depan kantor Bimbingan Konseling dan satu

lainnya di dalam laboratorium komputer. Kamera yang memantau

laboratorium komputer sudah bermasalah yaitu sudah blur dan berwarna

hitam putih. Selain itu sistem monitoring CCTV hanya bisa memantau dan

merekam kejadian, hal tersebut kurang efektif untuk mencegah terjadinya

pencurian, maka dari itu dibutuhkan sistem keamanan dan monitoring

2

Laboratorium Komputer berbasis IoT menggunakan Raspberry pi yang akan

di implementasikan di Laboratorium komputer SMK AL FALAH Larangan.

Sistem ini akan memantau kegiatan apa saja yang ada laboratorium

komputer SMK AL FALAH Larangan, sistem ini akan mengirim notifikasi

ke smartphone melalui aplikasi android saat ada orang yang melewati sensor

pendeteksi manusia yang disematkan di sistem tersebut, sehingga pencurian

dapat dicegah dengan lebih cepat.

Berdasarkan uraian yang telah disampaikan, maka penulis tertarik

untuk menganalisa dan merancang sebuah alat yang sudah terprogram yang

berfungsi sebagai sistem keamanan dan monitoring laboratorium komputer

pada Sekolah Menengah Kejuruan (SMK) AL FALAH Larangan, serta akan

dijadikan oleh penulis sebagai suatu topik dalam penulisan tugas akhir

dengan judul, “Sistem keamanan dan monitoring berbasis IoT menggunakan

Raspberry pi di Laboratorium Komputer SMK AL FALAH Larangan.

1.2 PERUMUSAN MASALAH

Berdasarkan latar belakang diatas, penulis ingin mengetahui

bagaimana masalah yang akan dibahas pada Tugas Akhir ini yaitu:

1. Bagaimana sistem keamanan dan monitoring Laboratorium Komputer

berbasis IoT menggunakan Raspberry pi dapat menyimpan hasil

rekaman ketika terjadi pembobolan di laboratorium komputer SMK

AL FALAH Larangan?

3

2. Bagaimana sistem keamanan dan monitoring Laboratorium Komputer

berbasis IoT menggunakan Raspberry pi dapat memberikan notifikasi

saat ada orang yang menjebol pintu laboratorium SMK AL FALAH

Larangan ?

3. Bagaimana Sistem keamanan dan monitoring Laboratorium Komputer

berbasis IoT menggunakan Raspberry pi dapat di monitoring dengan

smartphone android ?

1.3 BATASAN MASALAH

Penelitian ini memiliki batasan/ruang lingkup penelitian yang

mencakup :

1. Pada notifikasi sistem keamanan dan monitoring Laboratorium

Komputer berbasis IoT menggunakan Raspberry pi tidak dapat berkerja

tanpa koneksi internet.

2. Sistem keamanan dan monitoring Laboratorium Komputer berbasis IoT

menggunakan Raspberry pi hanya digunakan di laboratorium komputer

SMK AL FALAH Larangan.

3. Sensor pendeteksi gerak pada sistem diaktifkan hanya pada waktu –

waktu tertentu saja.

4

1.4 TUJUAN

Tujuan dari dilakukannya penelitan, perancangan, dan pembuatan

Sistem keamanan dan monitoring Laboratorium Komputer berbasis IoT

menggunakan Raspberry pi ini adalah :

1. Dapat menampilkan hasil rekaman dari sistem keamanan dan

monitoring laboratorium komputer di SMK AL FALAH Larangan

apabila sensor PIR mendeteksi adanya gerakan.

2. Memberikan notifikasi ke smartphone android yang sudah terintegrasi

oleh sistem tersebut jika ada manusia yang melewati sensor tersebut.

3. Pengguna dapat memonitoring keadaan laboratorium komputer lewat

samrtphone kapanpun dimanapun dengan dukungan jaringan internet.

1.5 MANFAAT

Manfaat dari dilakukannya penelitian Sistem keamanan dan

monitoring Laboratorium Komputer berbasis IoT menggunakan Raspberry

pi ini adalah :

1.5.1 Manfaat Mahasiswa

1. Untuk memenuhi syarat kelulusan program D3 teknik komputer

POLITEKNIK HARAPAN BERSAMA TEGAL.

2. Untuk menerapkan ilmu dan keterampilan yang sudah diperolah

selama kuliah di POLITEKNIK HARAPAN BERSAMA

TEGAL.

5

1.5.2 Manfaat Akademik

1. Untuk referensi tugas akhir untuk mahasiswa POLITEKNIK

HARAPAN BERSAMA TEGAL pada masa mendatang.

1.5.3 Manfaat SMK AL FALAH Larangan

1. Sebagai sistem monitoring dan keamanan yang dapat membantu

petugas keamanan mengawasi keamanan di SMK AL FALAH

Larangan.

6

1.6 SITEMATIKA PENULISAN

Laporan Tugas Akhir ini terdiri dari enam bab dengan perincian

sebagai berikut :

BAB I PENDAHULUAN

Pada bagian ini akan dibahas latar belakang, perumusan

masalah, batasan masalah, tujuan, manfaat, dan sitematika

penulisan laporan Tugas Akhir ini.

BAB II TINJAUAN PUSTAKA

Pada bagian ini akan dibahas Teori terkait yang

menjelaskan tentang teori-teori terdahulu yang memiliki

tema serupa dengan penilitian yang sedang diteliti, dan

landasan teori yang membahas tentang pengertian

Raspberry pi, Sistem operasi Raspbian, Sensor gerak PIR,

LED, Buzzer, Saklar (Switch), Webcam dan Flashdisk.

BAB III METODOLOGI PENELITIAN

Pada bagian ini akan dibahas prosedur penelitian, metode

pengumpulan data, dan waktu dan tempat penelitian.

BAB IV ANALISA DAN PERANCANGAN SISTEM

Pada bagian ini akan dibahas analisa penelitian, analisa

kebutuhan sistem, dan perancangan sistem.

7

BAB V HASIL DAN PEMBAHASAN

Pada bagian ini akan dibahas implementasi sistem dan hasil

pengujian.

BAB VI KESIMPULAN DAN SARAN

Pada bagian ini akan dibahas kesimpulan dan saran

8

BAB II

TINJAUAN PUSTAKA

2.1 TEORI TERKAIT

Adapun jurnal atau penelitian yang berhubungan dengan laporan

tugas akhir ini antara lain :

Fadli sirait, Sistem Monitoring Keamanan Gedung berbasis

Rasberry Pi. Sistem monitoring keamanan gedung yang dilengkapi

dengan sensor passive infra red (HC-SR501) yang dipasang diatas pintu

utama gedung serta kamera webcam, kemudian sebagai pemrosesnya

digunakan Minikomputer Raspberry Pi. Untuk menginformasikan ke HP

pemilik bangunan digunakan aplikasi Whatsapp Messenger. Alat ini

dilengkapi dengan audio alarm untuk membunyikan alarm yang di

trigger oleh saklar magnetik yang dipasang pada pintu dan jendela, serta

rangkaian sensor cahaya yang difungsikan sebagai trigger lampu sorot

dalam memaksimalkan penerangan kamera saat mengambil gambar pada

kondisi gelap [2].

Helmi Muhammad Shadiq, Sudjadi, dan Darjat, Sistem akses

kontrol saat ini merupakan salah satu aspek yang cukup penting dalam

kehidupan sehari-hari.Seiring dengan kemajuan di bidang teknologi,

sistem akses kontrol konvensional mulai dikembangkan menjadi sistem

akses kontrol berbasis elektronik.Sistem akses monitoring saat ini

merupakan salah satu aspek yang cukup penting dalam kehidupan sehari-

hari. Seiring dengan kemajuan di bidang teknologi, sistem akses

9

monitoring konvensional mulai dikembangkan menjadi sistem akses

monitoring berbasis elektronik. Sistem akses monitoring konvensional

seperti monitoring manual kini mulai dikembangkan dengan monitoring

elektrik yang dapat dilihat secara nirkawat dari sebuah web. Raspberry Pi

model B merupakan salah satu mini komputer yang dapat digunakan

dalam suatu sistem akses monitoring elektrik. Dengan menggunakan

GPIO (General Purpose Input Output) pada Rasberry Pi, dapat

diciptakan suatu sistem akses monitoring secara nirkabel, aman dan

efektif. Tujuan dari penelitian ini adalah merancang sebuah prototip

kamera pengawas nirkabel yang dapat diakses melalui web sehingga

memungkinkan untuk mengawasi seisi ruangan maupun barang berharga

dari jarak jauh [3].

2.2 LANDASAN TEORI

2.2.1 Raspberry Pi

Raspberry Pi, sering disingkat dengan nama Raspi, adalah

komputer papan tunggal (single-board circuit; SBC) yang

seukuran dengan kartu kredit yang dapat digunakan untuk

menjalankan program perkantoran, permainan komputer, dan

sebagai pemutar media hingga video beresolusi tinggi. Raspberry

Pi dikembangkan oleh yayasan nirlaba, Rasberry Pi Foundation,

yang digawangi sejumlah pengembang dan ahli komputer dari

Universitas Cambridge, Inggris [1].

10

Gambar 2. 1 Bentuk Raspberry Pi B

2.2.2 Sistem operasi raspbian

Raspbian adalah sistem operasi komputer berbasis Debian

untuk Raspberry Pi. Ada beberapa versi Raspbian termasuk

Raspbian Stretch dan Raspbian Jessie. Sejak 2015 secara resmi

disediakan oleh Raspberry Pi Foundation sebagai sistem operasi

utama untuk keluarga komputer papan tunggal Raspberry Pi.

Raspbian diciptakan oleh Mike Thompson dan Peter Green

sebagai proyek independen. Pembangunan awal selesai pada Juni

2012. Sistem operasi masih dalam pengembangan aktif. Raspbian

sangat dioptimalkan untuk CPU ARM kinerja rendah Raspberry

Pi. Raspbian menggunakan PIXEL, Pi Improved X-Window [1].

Environment, Ringan sebagai lingkungan desktop utamanya

pada pembaruan terbaru. Ini terdiri dari lingkungan desktop

LXDE yang dimodifikasi dan Openbox stacking window manager

dengan tema baru dan beberapa perubahan lainnya. Distribusi

11

dikirimkan dengan salinan program aljabar komputer

Mathematica dan versi Minecraft yang disebut Minecraft Pi serta

versi ringan Chromium sebagai versi terbaru [1].

Gambar 2. 2 Tampilan sistem operasi Raspbian

2.2.3 Sensor Gerak PIR (Passive Infra Red)

Sensor gerak PIR (Passive Infra Red) adalah sensor yang

berfungsi untuk pendeteksi gerakan yang bekerja dengan cara

mendeteksi adanya perbedaan/perubahan suhu sekarang dan

sebelumnya. Sensor gerak menggunakan modul pir sangat simpel

dan mudah diaplikasikan karena Modul PIR hanya membutuhkan

tegangan input DC 5V cukup efektif untuk mendeteksi gerakan

hingga jarak 5 meter. Ketika tidak mendeteksi gerakan, keluaran

modul adalah LOW. Dan ketika mendeteksi adanya gerakan,

maka keluaran akan berubah menjadi HIGH. Adapun lebar pulsa

HIGH adalah ±0,5 detik. Sensitifitas Modul PIR yang mampu

mendeteksi adanya gerakan pada jarak 5 meter memungkinkan

kita membuat suatu alat pendeteksi gerak dengan keberhasilan

lebih besar.

12

Gambar 2. 3 Bentuk Sensor Gerak PIR

2.2.4 LED (Light Emitting Diode)

LED adalah salah satu jenis komponen semikonduktor.

Selama ini LED hanya digunakan sebagai alat untuk

memancarkan cahaya. Sebagai bahan semikonduktor, LED juga

terbentuk dari pertemuan bahan semikonduktor tipe-P dan tipe-N

(P-N junction). Oleh karena itu LED juga bias digunakan sebagai

bahan yang bersifat photovoltaic. LED yang akan digunakan

sebagaikomponen photovoltaic di susun dalam bentuk susunan

secara seri, paralel, dan gabungan seri parallel [4].

Gambar 2. 4 Bentuk LED

13

2.2.5 Buzzer

Buzzer adalah sebuah komponen elektronika yang berfungsi

untuk mengubah getaran listrik menjadi getaran suara. Pada

dasarnya prinsip kerja buzzer hampir sama dengan loud speaker,

jadi buzzer juga terdiri dari kumparan yang terpasang pada

diafragma dan kemudian kumparan tersebut dialiri arus sehingga

menjadi elektromagnet, kumparan tadi akan tertarik ke dalam atau

keluar, tergantung dari arah arus dan polaritas magnetnya, karena

kumparan dipasang pada diafragma maka setiap gerakan

kumparan akan menggerakkan diafragma secara bolak-balik

sehingga membuat udara bergetar yang akan menghasilkan suara.

Buzzer biasa digunakan sebagai indikator bahwa proses telah

selesai atau terjadi suatu kesalahan pada sebuah alat (alarm) [5].

Gambar 2. 5 Bentuk Buzzer

2.2.6 Saklar

Saklar adalah suatu alat dengan dua sambungan dan bisa

memiliki dua keadaan, yaitu keadaan on dan keadaan off.

Keadaan off (tutup) merupakan suatu keadaan dimana tidak ada

14

arus yang mengalir. Keadaan on (buka) merupakan satu keadaan

yang mana arus bisa mengalir dengan bebas atau dengan kata lain

(secara ideal) tidak ada resistivitas dan besar voltase pada saklar

sama dengan nol.

Gambar 2. 6 Bentuk Saklar2.2.7 Webcam

Webcam (singkatan dari web camera) adalah sebutan bagi

kamera real-time (bermakna keadaan pada saat ini juga) yang

gambarnya bisa diakses atau dilihat melalui World Wide Web,

program instant messaging, atau aplikasi video call [6].

Gambar 2. 7 Bentuk Webcam

15

2.2.8 USB Flash Drive (Flashdisk)

USB flash drive (Flashdisk atau UFD) adalah alat

penyimpanan data memori flash tipe NAND yang memiliki alat

penghubung USB yang terintegrasi. Flash drive ini biasanya

berukuran kecil, ringan, serta bisa dibaca dan ditulisi dengan

mudah [7].

Gambar 2. 8 USB Flash Drive (Flashdisk)

16

2.2.9 Teori tentang Flowchart

Penulis algoritme flowchart menggunakan simbol – simbol yang

harus dipahami dan diingat. Adapun simbol – simbol tersebu

diberikan pada tabel berikut[8].

Tabel 2. 1 Simbol - simbol yang digunakan pada penulisan flowchart

Simbol Bagan Nama Fungsi

TerminatorMenandakan start (awal) atau end(akhir) program.

Arah AliranMenunjukan arah aliran proses padaprogram.

PreparationProses deklarasi atau pemberian nilai-nilai awal pada variabel yangdigunakan.

ProsesMenunjukan proses yang dilakukanmesin komputer.

Input/output dataMenandakan proses input/output datasecara manual.

Predefined process(subprogram)

Menunjukan proses subprogram.

Decision ataukondisi

Menggambarkan sebuah keadaanpemilihan dari dua kondisi yang bernilaitrue (benar) atau false (salah) untukselanjutnya mengerjakan statement(pernyataan) tertentu. Contohnya, Jikakondisi true, program mengerjakanproses A. Jika false, programmengerjakan proses B.

On Page ConnectorMenghubungkan bagian-bagianflowchart yang terpisah pada satuhalaman.

17

Off PageConnector

Menghubungkan bagian-bagianflowchart yang terputus pada halamanberbeda.

18

BAB III

METODOLOGI PENELITIAN

3.1 PROSEDUR PENELITIAN

1. Rencana / Planning

Mencari data-data yang diperlukan untuk pengembangan sistem

keamanan dan monitoring laboratorium komputer berbasis IoT

menggunakan Raspberry pi seperti alat dan bahan yang dibutuhkan

berupa Raspberry pi, sistem operasi raspbian sensor gerak PIR, LED (

Light Emitting Diode), buzzer, saklar, webcam Logitech C170, kabel

jumper dan Flashdisk, selain itu juga mengambil referensi teori yang

berkaitan dan jurnal-jurnal yang memiliki topik yang serupa.

2. Analisis

Melakukan analisis tentang permasalahan yang terjadi di

laboratorium komputer SMK AL FALAH Larangan, pada laboratorium

tersebut pernah terjadi pencurian alat-alat komputer, saat itu CCTV

hanya dapat mengawasi dan merekam saja tanpa memberikan notifikasi

terjadinya pencurian alat – alat komputer di laboratorium komputer SMK

AL FALAH Larangan, selain itu pada tahun sebelumnya juga terdapat

jurnal-jurnal yang memiliki topik serupa yang membantu dalam analisis.

19

3. Rancangan / Desain

Dalam perancangan sistem keamanan dan monitoring laboratorium

komputer berbasis IoT menggunakan raspberry pi menggunakan

hardware raspberry pi dan sistem operasi raspbian yang nanti alat – alat

lainnya akan terprogram dan terhubung ke raspberry pi seperti webcam

Logitech C170 yang akan mengawasi dan merekam ketika sensor gerak

PIR mendeteksi adanya gerakan di laboratorium komputer SMK AL

FALAH Larangan serta alat-alat lainnya seperti LED, buzzer, saklar ,

kabel jumper, dan Flashdisk.

4. Implementasi

Setelah melakukan langkah-langkah rencana/planning, analisis dan

rancangan/desain sistem keamanan dan monitoring laboratorium

komputer berbasis IoT menggunakan raspberry pi akan di uji coba di

laboratorium komputer SMK AL FALAH Larangan.

3.2 METODE PENGUMPULAN DATA

1. Observasi

Observasi dilakukan dengan mengumpulkan data dan informasi

yang dibutuhkan dalam perancangan sistem keamanan laboratorium

komputer di SMK AL FALAH Larangan.

20

2. Wawancara

Wawancara merupakan salah satu teknik pengumpulan data yang

dilakukan melalui tatap muka langsung dengan narasumber dengan cara

tanya jawab langsung. Wawancara dilakukan dengan Kepala

Laboratorium komputer dan penjaga sekolah SMK AL FALAH

Larangan yang berhubungan dengan data terkait.

3. Studi Literatur

Pada tahun sebelumnya terdapat jurnal-jurnal yang memiliki tema

serupa seperti :

1. Sirait Fadli. (2015). Sistem Monitoring Keamanan Gedung berbasis

Rasberry Pi.

2. Helmi Muhammad Shadiq, Sudjadi, dan Darjat. (2014).

Perancangan kamera pemantau nirkabel menggunakan Raspberry

Pi model B.

3.3 WAKTU DAN TEMPAT PENELITIAN

1. Waktu Penelitian

Waktu yang digunakana peneliti untuk penelitian ini

dilaksanakan sejak tanggal dikeluarkannya ijin penelitian dalam kurun

waktu kurang lebih 2 bulan (dua) bulan, 1 bulan pengumpulan data

dan 1 bulan pengolahan data yang meliputi penyajian dalam bentuk

laporan dan proses bimbingan berlangsung.

21

2. Tempat Penelitian

Tempat pelaksanaan penelitian ini adalah di SMK AL FALAH

Larangan Kelurahan Larangan Kecamatan Larangan Kabupaten

Brebes Jawa Tengah.

22

BAB IV

ANALISA DAN PERANCANGAN SISTEM

4.1 Analisa Permasalahan

SMK AL FALAH Larangan adalah sekolah menengah kejuruan yang

memiliki laboratorium komputer yang digunakan untuk proses belajar dan

mengajar. Di dalam laboratorium komputer SMK AL FALAH Larangan

terdapat banyak komputer yang digunakan siswa untuk belajar, sehingga

laboratorium komputer SMK AL FALAH Larangan harus mempunyai

sistem monitoring dan keamanan.

Pada laboratorium komputer tersebut pernah terjadi pencurian

komputer dan pada saat itu belum ada sistem monitoring keamanan yang

memantau laboratorium komputer, tidak adanya sistem monitoring

keamanan yang mengawasi laboratorium komputer dan memberikan

keleluasaan pencurian komputer tanpa diketahui penjaga sekolah.

Oleh karena itu diperlukan sistem keamanan dan monitoring berbasis

iot menggunakan raspberry pi di laboratorium komputer smk al falah

larangan yang dapat mengawasi dan dapat memberikan peringatan apabila

terjadi pembobolan laboratorium komputer SMK AL FALAH Larangan

sehingga dapat mencegah terjadinya pencurian komputer di laboratorium

komputer SMK AL FALAH Larangan.

23

4.2 Analisa Kebutuhan Sistem

Pada perancangan sistem keamanan dan monitoring berbasis iot

menggunakan raspberry pi di laboratorium komputer smk al falah larangan,

diperlukan beberapa perangkat keras dan lunak.

4.2.1 Perangkat Keras yang dibutuhkan

Perangkat keras yang diguanakan dalam perancangan sistem

keamanan dan monitoring berbasis iot menggunakan raspberry pi di

laboratorium komputer smk al falah larangan sebagai berikut :

1. Satu perangkat laptop dengan spesifikasi

a. Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz 2.30 GHz

b. RAM 4 GB

c. System type 32-bit Operating System (Windows 7

Ultimate)

d. Hardisk 500 GB

2. Raspberry pi

3. Sensor gerak PIR (Passive Infra Red)

4. LED (Light Emitting Diode)

5. Buzzer

6. Saklar (Switch)

7. Webcam

8. Flashdisk

24

4.2.2 Perangkat Lunak yang dibutuhkan

Perangkat lunak yang diguanakan dalam perancangan sistem

keamanan dan monitoring berbasis iot menggunakan raspberry pi di

laboratorium komputer smk al falah larangan sebagai berikut :

1. Sistem operasi Raspbian

2. Bahasa Pemrograman Python dan Node.JS

3. Aplikasi Android Blynk

25

4.

4.3 Perancangan Sistem

Gambar 4. 1 Flowchart Perancangan Sistem

26

4.4 Desain Input Output

Gambar 4. 2 Diagram Blok Desain Input Output

a. Input

Sensor gerak (PIR) akan mendeteksi gerakan yang ada didekat

pintu atau jendela, sedangkan camera webcam berfungsi sebagai

monitoring ruangan dan merekam kejadian ketika PIR mendeteksi

adanya gerakan.

b. Proses

Raspberry pi digunakan untuk mengirim data yang terbaca menuju

server blynk.

c. Output

Raspberry pi dalam sistem ini berfungsi sebagai pengirim

data yang terbaca dari camera webcam dan sensor gerak (PIR) ke

server blynk. Kemudian menuruskannya ke aplikasi blynk yang

berfungsi sebagai media penerima data berupa video realtime dan

notifikasi.

27

BAB V

HASIL DAN PEMBAHASAN

5.1 Analisa Kebutuhan Sistem

Dalam penelitian ini mendapatkan analisa sistem, analisa

permasalahan serta analisa kebutuhan perangkat keras dan perangakat

lunak untuk merancang sistem keamanan dan monitoring laboratorium

komputer berbasis iot menggunakan raspberry pi ini. Perancangan sistem

ini membutuhkan komponen perangkat keras dan perangkat lunak seperti

Raspberry pi, Sensor Gerak PIR (Passive Infra Red), LED (Light Emitting

Diode), Buzzer, Saklar, Webcam, Flashdisk, sistem operasi raspbian dan

aplikasi blynk. Kemudian perakitan perangkat keras dan melakukan

pengujian sistem keamanan dan monitoring laboratorium komputer

berbasis iot menggunakan raspberry pi ini.

5.2 Implementasi Perangkat Keras

Implementasi perangakat keras adalah suatu proses instalasi atau

perakitan perangkat keras yang digunakan untuk mengirim data ke server

blynk dan juga mengaktifkan buzzer. Perangkat keras yang digunakan

sebagai berikut :

1. Raspberry pi

2. Sensor gerak PIR (Passive Infra Red)

3. LED (Light Emitting Diode)

4. Buzzer

28

5. Saklar (Switch)

6. Webcam

7. Flashdisk

Gambar 5. 1 Prototipe Alat

29

5.3 Implementasi Perangkat Lunak

Implementasi perangkat lunak adalah proses penerapan aplikasi blynk

untuk media monitoring ruangan. Dalam penerapannya raspberry pi melalui

koneksi internet mengirim data ke server blynk, kemudian data tersebut

akan ditampilkan di aplikasi blynk berupa video realtime dan notifikasi.

Berikut adalah tampilan dari monitoring aplikasi blynk :

Gambar 5. 2 Monitoring Aplikasi Blynk

30

5.4 Hasil Pengujian

Dalam pengujian, hal yang akan dilakukan adalah menentukan apakah

perangkat keras dan perangkat lunak dapat berfungsi seperti yang sudah

dirancang dan sesuai yang diharapkan. Diantaranya :

1. Pengujian Camera Webcam

Untuk menguji hasil monitoring camera didalam ruangan

laboratorium, camera yang ada didalam ruangan laboratorium akan

mengirim data ke server blynk dan akan menampilkan video realtime

didalam ruangan laboratorium. Berikut hasil monitoring aplikasi blynk :

Gambar 5. 3 Monitoring Aplikasi Blynk

31

2. Pengujian Sensor Gerak (PIR)

Dalam pengujian sensor gerak (PIR), saat terjadi gerakan didekat

jendela atau pintu sensor akan memerintahkan raspberry untuk

mengaktifkan buzzer dan mengirim data sensor ke server blynk untuk

menampilkan notifikasi di aplikasi blynk, berikut hasil pembacaan

sensor gerak (PIR) dalam bentuk notifikasi :

Gambar 5. 4 Notifikasi Aplikasi Blynk

32

BAB VI

PENUTUP

6.1. Kesimpulan

Berdasarkan hasil penelitian, perancangan dan implementasi yang

telah dilakukan, dan mengacu pada rumusan masalah yang ada, maka dapat

diambil beberapa kesimpulan sebagai berikut :

1. Implementasi sistem monitoring dan keamanan pada laboratorium

komputer SMK AL FALAH Larangan akan memberikan hasil

monitoring ruangan laboratorium berupa video realtime serta notifikasi

saat terjadi pembobolan pintu melalui aplikasi blynk.

2. Dari hasil pengujian camera webcam dan sensor gerak (PIR) dapat

disimpulkan bahwa monitoring akan menampilkan video realtime saat

terhubung ke koneksi internet, dan sensor gerak (PIR) akan bekerja jika

mendeteksi gerakan yang melewati pintu.

33

6.2. Saran

Berdasarkan kesimpulan yang telah diambil dari hasil penelitian,

perancangan dan implementasi. Maka terdapat beberapa saran yang dapat

diambil sebagai berikut:

1. Perlunya pencahayaan di dalam ruangan laboratorium karena camera

webcam tidak memiliki night vision untuk melihat disaat gelap.

2. Disarankan agar hasil rekaman video dapat di download melalui

aplikasi blynk.

3. Disarankan webcam bisa mengambil video tanpa harus menghentikan

streaming.

34

DAFTAR PUSTAKA

[1] Rakhman, Edi., ett all. 2016. Raspberry Pi Mikrocontroler mungil yang

serbas bisa. Yogyakarta: Penerbit ANDI.

[2] Sirait Fadli. (2015). Sistem Monitoring Keamanan Gedung berbasis

Rasberry Pi.

[3] Helmi Muhammad Shadiq, Sudjadi, dan Darjat. (2014). Perancangan

kamera pemantau nirkabel menggunakan Raspberry Pi model B.

[4] Malvino, Albert Paul. 1992. Prinsip-Prinsip Elektronik. Jakarta: Erlangga.

[5] Syam, Rafiuddin. 2013. Dasar-Dasar Teknik Sensor. Makassar: Universitas

Hasanuddin.

[6] Anwar, Choirul, dan Didik Tristianto. 2016. Sistem Keamanan Rumah

dengan Webcam Berbasis Web dan SMS Gateway. Surabaya: Universitas

Narotama.

[7] Goirumamnun, Siti., ett all. 2010. Mengukur Kecepatan Transfer Data pada

USB Flash Disk. Bekasi: Universitas Gunadarma.

[8] Novianto, Andi. 2018. Pemrograman Dasar. Jakarta: Penerbit Erlangga.

LAMPIRAN

A-2

Lampiran 1: Surat Kesedian Membimbing Pembimbing 1

A-3

Lampiran 2: Surat Kesediaan Membimbing Pembimbing II

B-1

Lampiran 3: Source Code

Koding Node.Js

var Blynk = require('blynk-library');

var Gpio = require('onoff').Gpio;

var spawn = require("child_process").spawn;

var pir = new Gpio(24, 'in', 'both');

var AUTH = 'wlBjbSiSm18n8dzvAWcAjYdkyv80QpSJ';

var blynk = new Blynk.Blynk(AUTH);

pir.watch(function(err, value) {

if (value == 1) {

blynk.notify("Terdeteksii objek bergerak");

spawn('python',["picamera1.py"]);

spawn('python',["buzzer3sedikit.py"]);

console.log('Terdeteksi');

} else {

console.log('Aman');

}

});

B-2

Koding Python (Buzzer)

import RPi.GPIO as GPIO

import time

GPIO.setwarnings(False)

GPIO.setmode(GPIO.BCM)

GPIO.setup(26, GPIO.OUT) #Buzzer

GPIO.output(26, True)

time.sleep(0.5)

GPIO.output(26, False)

time.sleep(0.5)

GPIO.output(26, True)

time.sleep(0.5)

GPIO.output(26, False)

print("Berhasil")

time.sleep(0.1)

GPIO.cleanup()

Koding Python (Perekam Video)

from subprocess import call

from time import sleep

B-3

command = "raspivid -o movie.h264 -t 20000"

call([command], shell=True)

sleep(20)

command = "mv /home/pi/ta/movie.h264 /media/pi/TOSHIBA/video"

call([command], shell=True)


Recommended