tugas akhir rancang bangun sistem keamanan …
Post on 17-Nov-2021
7 Views
Preview:
TRANSCRIPT
TUGAS AKHIR
RANCANG BANGUN SISTEM KEAMANAN
KENDARAAN SEPEDA MOTOR MENGGUNAKAN
MIKROKONTROLLER BERBASIS WEB
Oleh :
Mochamad Rizki Adi Perdana
461304143
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2019
TUGAS AKHIR
RANCANG BANGUN SISTEM KEAMANAN KENDARAAN SEPEDA MOTOR MENGGUNAKAN
MIKROKONTROLER BERBASIS WEB
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer di Program Studi Informatika
Oleh :
Mochamad Rizki Adi Perdana
461304143
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2019
FINAL PROJECT
SECURITY SYSTEM DESIGN MOTORCYCLE VEHICLE USING
USING WEB-BASED MICROCONTROLLER
Prepared as partial fulfilment of the requirement for the degree of Sarjana Komputer at Informatics Department
By :
Mochamad Rizki Adi Perdana
461304143
INFORMATICS DEPARTMENT FACULTY OF ENGINEERING
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA 2019
vii
ABSTRAK
Nama : Mochamad Rizki Adi Perdana
Program Studi : Informatika
Judul : Rancang Bangun Sistem Keamanan Kendaraan Sepeda
Motor Menggunakan Mikrokontroler Berbasis WEB
Semakin meningkatnya kebutuhan masyarakat dalam penggunaan perangkat
keamanan pada sepeda motor, maka hal ini mendorong untuk membuat perangkat
keamanan pada sepeda motor. Menyikapi keadaan ini maka dipasaran banyak dijual
alat-alat yang digunakan untuk melindungi kendaraan bermotor baik mulai dari kunci
gembok sampai dengan alarm.
Oleh karena itu, diperlukan sebuah sistem pengaman agar pencurian sepeda motor
dapat dikurangi. Dalam penelitian ini, Penelitian ini bertujuan untuk merancang
aplikasi berbasis web pengaman tambahan sepeda motor dengan mikrokontroler
menggunakan mikrokontroler yang dapat digunakan untuk menjaga keamanan motor.
System yang dapat mengamankan sepeda motor karena adanya pematian kelistrikan
dan pengapian sepeda motor (CDI) dengan Mikrokontroler.
Kata Kunci : Keamanan, Arduino, Mikrokontroler,Kelistrikan
viii
Halaman ini sengaja dikosongkan
ix
ABSTRACT
Name : Mochamad Rizki Adi Perdana
Department : Informatics
Title : Security System Design motorcycle Vehicle Using Using
Web-Based Microcontroller.
Improving the needs of the community in the use of security devices on
motorbikes, this encourages to make security devices on motorbikes. Responding to
this situation, there are many tools sold in the market for vehicle protection ranging
from padlock locks to alarms.
Therefore, a safety system is needed so that motorbikes can be purchased.
In this study, this study aims to secure additional web-based security applications with
microcontrollers using microcontrollers that can be used for motor safety safety.
system that can save a motorcycle because of the electrical and ignition shutdown of
a motorbike (CDI) with a microcontroller.
Keywords: Security, Arduino, Microcontroller, Electricity
x
Halaman ini sengaja dikosongkan
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
Nama : Mochamad Rizki Adi Perdana
NBI : 461304143
Profil : S- 1 Informatika
Fakultas : Teknik
Judul : RANCANG BANGUN SISTEM KEAMANAN
KENDARAAN SEPEDA MOTOR MENGGUNAKAN
MIKROKONTROLLER BERBASIS WEB
Mengetahui / Menyetujui
Dosen Pembimbing 1
Elvianto Dwi Hartono, ST., MM, M.Kom, MT
NPP. 20460.15.0686
Dekan Fakultas Teknik Ketua Program Studi Informatika
Universitas 17 Agustus 1945
Surabaya
Universitas 17 Agustus 1945
Surabaya
Dr.Ir.Sajiyo. M.Kes Geri Kusnanto,S.Kom.,MM
NPP. 20410.90.0197 NPP. 20460.94.0401
i
Halaman ini sengaja dikosongkan
ii
v
KATA PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa dan Yang Maha Kuasa yang
senantiasa melimpahkan rahmat dan karunia-Nya sehingga penulis dapat
menyelesaikan skripsi yang berjudul : “RANCANG BANGUN SISTEM
KEAMANAN KENDARAAN SEPEDA MOTOR MENGGUNAKAN
MIKROKONTROLER BERBASIS WEB”. Tujuan penulisan skripsi adalah sebagai
salah satu syarat menyelesaikan studi tingkat Strata 1 (S1) di fakultas teknik
informatika Universitas 17 Agustus 1945 Surabaya. Penulis menyadari bahwa skripsi
ini tidak akan terselesaikan tanpa bantuan, dukungan serta bimbingan dari berbagai
pihak. Oleh karena itu dengan kerendahan hati, penulis ingin mengucapkan terima
kasih yang sebesar-besarnya kepada :
1. Allah S.W.T. Yang telah memberikan rahmat dan karunianya sehingga penulis
dapat meyelesaikan tugas akhir ini.
2. Bapak Dr. Ir. Sajiyo M.Kes. selaku Dekan Fakultas Teknik selaku Dekan Fakultas
Teknik Universitas 17 Agustus 1945.
3. Bapak Geri Kusnanto, S.kom.,MM selaku Ketua Program Studi Teknik
Informatika Universitas 17 Agustus 1945 Surabaya.
4. Bapak Elvianto Dwi Hartono, ST., MM, M.Kom, MT selaku dosen Pembimbing
yang telah menyediakan waktu, tenaga dan pikiran untuk mengarahkan saya
dalam penyusunan tugas akhir ini.
5. Bapak Geri Kusnanto, S.kom.,MM selaku dosen wali penulis yang selalu
memberikan nasehat baik di bidang akademik maupun non akademik
6. Bapak/Ibu Dosen Jurusan Teknik Informatika yang telah mendidik dan
memberikan ilmunya pada penulis selama di bangku kuliah.
7. Keluarga tercinta, Bapak, dan Ibu yang selalu mendoakan, memotivasi,
memperhatikan dan melengkapkan segala keperluan penulis hingga terselesainya
Tugas Akhir ini.
8. Adik saya Rahmatun Nafidah yang selalu memotivasi, memperhatikan serta
membantu dalam segala keperluan penulis hingga terselesaikannya Tugas Akhir
ini.
9. Teman-teman satu angkatan dan satu perjuangan yang telah melewati proses Tugas
Akhir bersama. Mulai dari briefing bersama, bimbingan bersama, makan bersama,
sedih bersama, dan senang bersama.
10. Teman-Teman seperjuangan , di Jurusan Teknik Informatika Universitas 17
Agustus 1945 Surabaya yang telah berjuang bersama-sama dan saling membantu
selama menjalankan masa perkuliahan.
11. Sahabat- sahabat yang telah rajin berbagi dan saling menyemangati.
vi
Pada akhirnya penulis sampaikan permintaan maaf yang setulus-tulusnya, bila ada
kata-kata penulis yang kurang berkenan baik penulis sengaja maupun atau tidak
penulis sadari.
Akhir kata, saya berharap Tuhan Yang Maha Esa berkenan membalas segala
kebaikan semua pihak yang telah membantu. Semoga tugas akhir ini membawa
manfaat khususnya mahasiswa jurusan teknik informatika.
Surabaya, 7 Desember 2019
Penulis
xi
DAFTAR ISI
LEMBAR PENGESAHAN TUGAS AKHIR ......................................................... i
PERNYATAAN KEASLIAN DAN PERSETUJUAN .......................................... iii
PUBLIKASI TUGAS AKHIR ................................................................................ iii
KATA PENGANTAR ..............................................................................................v
ABSTRAK .............................................................................................................. vii
ABSTRACT ............................................................................................................. ix
DAFTAR ISI ............................................................................................................ xi
DAFTAR GAMBAR .............................................................................................. xv
DAFTAR TABEL................................................................................................. xvii
BAB I ........................................................................................................................ 1
PENDAHULUAN .................................................................................................... 1
1.1 Latar Belakang .......................................................................................... 1
1.2 Rumusan Masalah ..................................................................................... 1
1.3 Tujuan Penelitian ....................................................................................... 2
1.4 Manfaat Penelitian ..................................................................................... 2
1.5 Batasan Penelitian ..................................................................................... 2
1.6 Sistematika Penelitian ............................................................................... 2
BAB II ...................................................................................................................... 5
LANDASAN TEORI ............................................................................................... 5
2.1 Definisi Sistem Keamanan (Security System) ............................................ 5
2.2 Definisi Sistem Kelistrikan Sepeda Motor................................................. 5
2.3 Penelitian Terdahulu Dalam Sistem Keamanan ....................................... 10
2.4 Alat-alat Dalam Sistem Keamanan .......................................................... 11
2.4.1 Mikrokontroler .................................................................................... 11
2.4.2 Arduino Atmega m2560 ...................................................................... 12
2.4.3 Arduino Nano ...................................................................................... 16
2.4.4 RF (Radio Frequency) ......................................................................... 18
xii
2.4.5 Relay.................................................................................................... 19
2.4.6 Arduino Uno ........................................................................................ 21
2.4.7 Step Down DC to DC .......................................................................... 25
2.4.8 Switch On Off Button .......................................................................... 26
2.4.9 Module GPS ........................................................................................ 27
2.4.10 Ethernet Shield .................................................................................... 27
2.4.11 Buzzer (Alarm) .................................................................................... 30
2.5 WEB ................................................................................................ 31
2.5.1 Web Hosting ........................................................................................ 32
2.5.2 Jenis-jenis Web Hosting ...................................................................... 33
BAB III ................................................................................................................... 37
METODE PERANCANGAN ............................................................................... 37
3.1 Perancangan Sistem ................................................................................. 37
3.1.1 Block Diagram..................................................................................... 37
3.1.2 Use Case Diagram ............................................................................... 37
3.1.3 Flowchart ............................................................................................. 39
3.2 Perancangan Web .................................................................................... 40
3.2.1 Kebutuhan Fungsional ......................................................................... 40
3.2.2 Tampilan WEB .................................................................................... 40
3.3 Perancangan Alat ..................................................................................... 42
BAB IV ................................................................................................................... 43
PENGUJI DAN PEMBAHASAN ......................................................................... 43
4.1 Hasil Pengujian ........................................................................................ 43
4.2 Hasil Pengujian Controller RF (Radio Frekuensi) ................................... 44
4.3 Hasil Pengujian Software ........................................................................ 46
4.4 Pengujian dan Analisa Koordinat GPS .................................................... 47
4.5 Hasil Pengujian Sistem Alarm ................................................................. 49
4.6 Hasil Pengujian Rangkaian Ethernet (Ethernet Shield) ............................ 50
4.7 Pengujian Rangkaian Driver Relay .......................................................... 51
4.8 Pengujian Website ................................................................................... 53
xiii
BAB V .................................................................................................................... 61
PENUTUP .............................................................................................................. 61
5.1 Kesimpulan ............................................................................................. 61
5.2 Saran........................................................................................................ 61
DAFTAR PUSTAKA ............................................................................................ 62
xiv
Halaman ini sengaja dikosongkan
xvii
DAFTAR TABEL
Halaman
Tabel 2.1 Spesifikasi Arduino ATM Ega2560 ........................................................ 16
Tabel 2.2 Spesifikasi Arduino Nano Atmega 328 ................................................... 17
Tabel 2.3 Spesifikasi Arduino Uno ......................................................................... 23
Tabel 4.1 Skema Modul RF .................................................................................... 44
Tabel 4.3 Persentase Titik Koordinat Pada Pengujian Ethernet Shield .................... 50
Tabel 4.4 Hasil Pengujian Sistem Alarm dan Lampu .............................................. 51
Tabel 4.5 Hasil Pengujian Komunikasi Alat Dengan Website ................................ 60
xviii
Halaman ini sengaja dikosongkan
xv
DAFTAR GAMBAR
Halaman
Gambar 2.1 Kelistrikan Body .................................................................................... 6
Gambar 2.2 Sistem Pengapian CDI ........................................................................... 7
Gambar 2.3 Sistem Pengisian .................................................................................... 8
Gambar 2.4 Sistem Starter......................................................................................... 9
Gambar 2.5 Sistem Indikator Dashboad .................................................................... 9
Gambar 2.6 Arduino ATM256 ................................................................................ 15
Gambar 2.7 Konfigurasi PIN Arduino Nano ........................................................... 17
Gambar 2.8 RF (Radio Frequency) ......................................................................... 19
Gambar 2.9 Relay ................................................................................................... 20
Gambar 2.10 Struktur Relay .................................................................................... 21
Gambar 2.11 Mikrokontroler Arduino Uno ............................................................. 22
Gambar 2.12 Step Down DC To DC ....................................................................... 26
Gambar 2.13 Switch On Off Button ........................................................................ 26
Gambar 2.14 Module GPS ...................................................................................... 27
Gambar 2.15 Ethernet Shield .................................................................................. 29
Gambar 2.16 Router ................................................................................................ 29
Gambar 2.17 Modem .............................................................................................. 30
Gambar 2.18 Buzzer................................................................................................ 30
Gambar 3.1 Block Diagram..................................................................................... 37
Gambar 3.2 Diagram Sistem ................................................................................... 38
Gambar 3.3 Use Case .............................................................................................. 38
Gambar 3.4 Flowchart ............................................................................................. 39
Gambar 3.5 Sistem Tampilan Login........................................................................ 41
Gambar 3.6 Tampilan Menu ................................................................................... 41
Gambar 3.7 Rancangan Alat ................................................................................... 42
Gambar 4.1 Tampilan Pemrograman Transmitter ................................................... 44
Gambar 4.2 Tampilan Pemrograman Receiver ........................................................ 45
Gambar 4.3 Hasil Serial Monitor pada Receiver ..................................................... 45
xvi
Gambar 4.4 Tampilan Pemrograman Arduino ......................................................... 47
Gambar 4.5 Tampilan Pemrograman Modul GPS ................................................... 48
Gambar 4.6 Pengujian Pertama Titik Koordinat ...................................................... 48
Gambar 4.7 Pengujian Kedua Titik Koordinat ........................................................ 49
Gambar 4.8 Pengujian Alarm .................................................................................. 50
Gambar 4.9 Rangkaian Keseluruhan alat dari atas .................................................. 52
Gambar 4.30 Rangkaian Keseluruhan alat dari samping ......................................... 53
Gambar 4.11 Order Hosting dan Domain ................................................................ 53
Gambar 4.12 Konfirmasi pembayaran ..................................................................... 54
Gambar 4.13 Config.php ......................................................................................... 54
Gambar 4.14 Login.php........................................................................................... 55
Gambar 4.15 Index.php ........................................................................................... 55
Gambar 4.16 Tampilan Login WEB ....................................................................... 56
Gambar 4.17 Tampilan Database ........................................................................... 57
Gambar 4.18 Tampilan Table ................................................................................. 57
Gambar 4.19 Source code untuk tampilan utama ................................................... 58
Gambar 4.20 Pengujian Website Login .................................................................. 59
Gambar 4.21 Pengujian Website Ke Alat ............................................................... 59
top related