SISTEM PENGAMANAN SEPEDA MOTOR BERBASIS RASPBERRY PI YANG DIKENDALIKAN MELALUI ANDROID
Oleh Andy Agustia NIM: 612006040
Skripsi
Untuk melengkapi salah satu syarat memperoleh
Gelar Sarjana Teknik
Program Studi Teknik Elektro
Fakultas Teknik Elektronika dan Komputer
Universitas Kristen Satya Wacana
Salatiga
i
INTISARI
Pada skripsi ini dibuat sebuah sistem pengamanan sepeda motor berbasis raspberry untuk meningkatkan keamanan pada motor tersebut. Sistem ini akan mengkombinasikan masukan dari motor, GPS dan mobile android untuk menghidupkan alarm. Alarm akan aktif jika fitur keamanan di android diaktifkan dan terdeteksi pencurian. Selain mengaktifkan alarm, sistem akan menginformasikan ke mobile
android bahwa kondisi motor sedang tidak aman atau terjadi pencurian. Sistem ini juga dapat menyalakan motor atau buzzer melalui mobile android. Pada mobile android dibuat user interface yang terdapat tombol go, start, check, stop alarm dan sebuah check box. Tombol go akan memicu raspberry mengirim koordinat motor, tombol start akan menyalakan motor, tombol check akan mengaktifkan alarm sesaat, tombol stop alarm
akan mematikan alarm yang aktif dan check box berperan sebagai kunci perangkat lunak. Komunikasi antara mobile android dan raspberry menggunakan WiFi.
ii
ABSTRACT
This study is about the making of a motorcycle security system based on ‘Raspberry’ to enhance its security level. This system will combine input from motorcycle, GPS, and Mobile
Android to activate the alarm. The alarm will active if the security system on the Android handset is also active and triggered by a crime attempt against the motorcycle. Besides, this
security system will also give information to the owner of the motorcycle via Mobile Android that the motorcycle is not safe. Motorcycle’s engine can also be started or ‘buzzer’ via Mobile Android. On Mobile Android, there will be user interface such as go, start, check, stop alarm, and a check box. The function of each button is as follow: the go-button will put a command on Raspberry to send the coordinate location of the motorcycle; the start-button will start the engine; the check-button will temporarily activate the alarm; the stop-alarm button will deactivate the alarm; the check-box function as the key software. The communication between Mobile Android and Raspberry will be using Wi-Fi.
iii
KATA PENGANTAR
Puji dan syukur penulis ucapkan kepada Tuhan Yang Maha Esa atas segala rahmat karunia yang diberikan selama enam bulan ini, akhirnya penulis berhasil menyelesaikan perancangan dan penulisan skripsi ini sebagai syarat untuk menyelesaikan studi di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.
Pada kesempatan ini penulis juga hendak mengucapkan terima kasih kepada berbagai pihak yang telah membantu penulis dalam menyelesaikan skripsi ini:
1. Tuhan Yang Maha Esa atas berkat dan kasih karunia-Nya senantiasa memberi jalan untuk menyelesaikan penulisan ini.
2. Kedua orang tua penulis yang selalu memberi dukungan material ataupun non-material , dan seluruh keluarga dan saudara.
3. Pak Lukas, pak Deddy dan pak Saptadi yang sudah menuntun selama kuliah di Elektro ini dan khususnya dalam skripsi ini, terima kasih untuk arahan
bimbingan waktu saran revisi dan waktu yang sudah diberikan sampai selesainya skripsi ini terima kasih sekali pak, semoga setelah lulus bisa makin
membanggakan semuanya jaya selamanya.
4. Seluruh staff dosen, karyawan dan laboran FTEK, Mbak Rista, Mbak Dita, Pak Budi, Pak Harto, Pak Bambang, Mas Hari, Pak Wage.
5. Seluruh teman-teman elektro yang selalu mendukung saya baik secara langsung maupun tidak langsung.
6. Seluruh teman diluar kuliah yang selalu mendukung dan memberi selingan hiburan dikala penulis membutuhkan hiburan.'
7. Toko - toko elektronik yang sudah mendistribusikan komponen ataupun modul ke penulis.
iv
Sebagai kalimat penutup, saya sebagai penulis mengharapkan skripsi ini dapat memberi manfaat yang krusial bagi pihak yang membacanya. Karena kekurangan dan keterbatasan yang saya miliki menjadikan skripsi ini jauh dari sempurna. Maka dari itu kritik dan saran yang membangun akan saya terima dengan berbesar hati.
Salatiga, November 2013
v
1.2 Spesifikasi Sistem ... 2
1.3 Sistematika Penulisan ... 3
BAB II DASAR SISTEM PENGAMAN ... 4
2.1 Prinsip Kerja Sistem... 4
2.2 Pembatasan Masalah ... 8
BAB III PERANCANGAN DAN REALISASI SISTEM ... 9
3.1 Perancangan dan Realisasi Perangkas keras ... 9
3.1.1 Driver Alarm ……... 9
3.1.2 Driver Relay ... 10
3.1.3 Konfigurasi Keseluruhan Alat...11
3.2 Perancangan dan Realisasi Perangkat Lunak ... 12
3.2.1 Aplikasi Android ... 12
3.2.2 Raspberry Pi... 20
BAB IV PENGUJIAN DAN ANALISIS ... 28
4.1 Pengujian Android Mobile... 28
vi
vii
DAFTAR GAMBAR
Gambar 2.1. Blok Diagram Alat Keseluruhan... 4
Gambar 2.2. Pengaktifan Kunci Sofware Secara Otomatis... 6
Gambar 2.3. User Interface pada Android... 6
Gambar 2.4. Mobile Android sebagai Remote... 8
Gambar 3.1. Untai Driver Relay... 10
Gambar 3.2. Untai Driver Alarm... 10
Gambar 3.3. Untai Relay pada Kontaktor Motor... 10
Gambar 3.4. Konfigurasi Keseluruhan Alat... 12
Gambar 3.5. Langkah Pertama... 13
Gambar 3.6. Langkah Kedua...13
Gambar 3.7. Langkah Ketiga...13
Gambar 3.8. Langkah Keempat...14
Gambar 3.9. Langkah Kelima... 14
Gambar 3.10. Langkah Keenam... 14
Gambar 3.11. Diagram Alir Program pada Android...19
Gambar 3.12. Tampilan win32diskimager... 20
Gambar 3.13. Diagram Alir Program pada Raspberry Pi...27
Gambar 4.1. Hasil Cetak Pengiriman String dari Android... 28
Gambar 4.2. Hasil Cetak Pengambilan Koordinat GPS... 29
Gambar 4.3. Alat Dipasang Pada Motor... 31
viii
DAFTAR TABEL
ix
DAFTAR ISTILAH
USB Universal Serial Bus
WiFi Wireless Fidelity
GPS Global Positioning System
IDE Integrated Development Environment
APK Android Package
BIOS Basic Input Output System
DHCP Dynamic Host Configuration Protocol