Sistem Pelacakan Kendaraan Berbasis Nodemcu Esp8266 Dan Tampilan Maps Sesuai Tracking
Total Page:16
File Type:pdf, Size:1020Kb
SISTEM PELACAKAN KENDARAAN BERBASIS NODEMCU ESP8266 DAN TAMPILAN MAPS SESUAI TRACKING TUGAS AKHIR JULIUS FIRDAUS NDURU 172408063 PROGRAM STUDI D3 FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2020 1 UNIVERSITAS SUMATERA UTARA SISTEM PELACAKAN KENDARAAN BERBASIS NODEMCU ESP8266 DAN TAMPILAN MAPS SESUAI TRACKING TUGAS AKHIR DIAJUKAN UNTUK MELENGKAPI TUGAS DAN MEMENUHI SYARAT MEMPEROLEH GELAR AHLI MADYA JULIUS FIRDAUS NDURU 172408063 PROGRAM STUDI D3 FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2020 2 UNIVERSITAS SUMATERA UTARA PERNYATAAN SISTEM PELACAKAN KENDARAAN BERBASIS NODEMCU ESP8266 DAN TAMPILAN MAPS SESUAI TRACKING TUGAS AKHIR Saya menyatakan bahwa tugas akhir ini adalah hasil karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 03 Juli 2020 Julius Firdaus Nduru 172408063 i UNIVERSITAS SUMATERA UTARA ii UNIVERSITAS SUMATERA UTARA SISTEM PELACAKAN KENDARAAN BERBASIS NODEMCU ESP8266 DAN TAMPILAN MAPS SESUAI TRACKING ABSTRAK Perkembangan teknologi informasi yang telah berkembang, salah satunya pada pembuatan aplikasi yang sudah dapat dikembangkan pada perangkat smartphone berbasis android yang dapat dengan mudah digunakan serta dapat menyediakan informasi secara cepat dan efisien. Salah satu fitur yang terdapat dalam smartphone adalah layanan internet dan dilengkapi dengan fitur GPS (Global Positioning System), yaitu sistem navigasi yang menggunakan sinyal satelit dalam penggunaannya. Dengan adanya GPS pengguna smartphone dapat mengetahui koordinat dari pengguna motor dimanapun. Untuk menghubungkan android dengan sensor gy gps mv2 agar dapat berkomunikasi satu dengan yang lain. Dipasang sebuah modul Nodemcu Esp8266 pada sensor gps. Dimana akan ditampilkan pada website letak posisi dari kendaraa. Kata Kunci : GPS, Nodemcu Esp8266, GY GPS MV2, Posisi Koordinat iii UNIVERSITAS SUMATERA UTARA VEHICLE TRACKING BASED NODEMCU ESP 8266 AND MAP DISPLAY ACCORDING TO TRACKING Abstract The development of information technology that has evolved, one of them in the creation of applications that can be developed on Android-based smartphone devices that can be easily used and can provide information quickly and efficiently. One of the features included in the smartphone is Internet service and is equipped with a GPS (Global Positioning System) feature, which is a navigation system that uses satellite signal in its use. With the GPS users of smartphones can know the coordinates of the motor users anywhere. To connect Android with the sensor mv2 GPS Gy to be able to communicate with each other. Installed a NODEMCU Esp8266 module on the GPS sensor. Where it will be displayed on the site position of the vehicle. Keywords : GPS, Nodemcu Esp8266, GY GPS MV2, coordinate position iv UNIVERSITAS SUMATERA UTARA PENGHARGAAN Puji dan syukur kita panjatkan kepada Tuhan Yang Maha Esa atas berkat, rahmat dan kasih-Nya, penulis dapat menyelesaikan tugas akhir dengan judul “SISTEM PELACAKAN KENDARAAN BERBASIS NODEMCU ESP8266 DAN TAMPILAN MAPS SESUAI TRACKING”. Penulis menyadari dalam penulisan tugas akhir ini masih jauh dari sempurna, oleh sebab itu penulis mengharapkan kritik dan saran yang bersifat membangun bagi semua pihak demi menyempurnakan tugas akhir ini. Ucapan terima kasih penulis sampaikan Kepada berbagai pihak yang telah banyak membantu penulis dalam penyelesaikan Laporan Praktek Proyek ini yaitu Kepada: 1. Bapak Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Bapak Drs.Takdir Tamba,M.Eng.Sc selaku Ketua Program Studi D-III Fisika Fakultas MIPA Universitas Sumatra Utara . 3. Bapak Dr. Bisman Perangin-angin, M.Eng.Sc selaku Pembimbing yang telah membimbing dan mengarahkan Kepada Penulis dalam menyelesaikan Laporan Praktek Proyek. 4. Seluruh Staf Pengajar/Pegawai Program Studi Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara . 5. Kepada kedua orangtua penulis Bejando Nduru dan Erwita Br Sembiring yang terkasih .Dan juga kepada kedua saudara /i penulis Rusti Kamelia Br Nduru dan April Anto Paska Nduru yang telah memberikan motivasi dan moral kepada penulis. 6. Treima kasih kepada sahabat-sahabat penulis Mario, Lamhot N, Maylin, Vero S, Romi S, Edy S, dan Kakak Vanny yang selalu memberi semangat. 7. Terimakasih kepada teman-teman D3 Fin terkhusus Andre Pasaribu, Michal, Aldi, Irmala S, Windy N, Rahmat, dan Guntur yang sama-sama berjuang, saling menolong dan masih banyak lagi. 8. Terima kasih juga kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini yang tidak dapat disebutkan satu per satu. v UNIVERSITAS SUMATERA UTARA Akhir kata penulis mengucapkan terimakasih kepada semua pihak yang telah membantu dan penulis berharap semoga proyek ini dapat bermanfaat bagi kita semua dan menjadi bahan masukan dalam dunia pendidikan. Medan, 03 Juli 2020 Julius Firdaus Nduru vi UNIVERSITAS SUMATERA UTARA DAFTAR ISI Halaman PERNYATAAN i PENGESAHAN TUGAS AKHIR ii ABSTRAK iii ABSTRACT iv PENGHARGAAN v DAFTAR ISI vii DAFTAR TABEL ix DAFTAR GAMBAR x DAFTAR LAMPIRAN xi BAB I PENDAHULUAN 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Tujuan 2 14 Batasan Masalah 3 1.5 Sistematika Penulisan 3 BAB II LANDASAN TEORI 2.1 Global Positioning System 4 2.2 Mikrokontroller 7 2.3 Arduino 11 2.4 NODEMCU ESP8266 11 2.5 Pengertian dan Perkembangan Wifi 13 2.5.1 SpesifikasiWi-Fi 13 2.5.2 Sejarah Wi-Fi 14 2.5.3 Manfaat WI-Fi 15 2.5.4 Fungsi Wi-Fi 16 2.5.5 Cara Kerja Wi-Fi 17 2.6 Relay 17 2.7 Website 20 2.7.1 Sejarah Website 20 2.7.2 Perkembangan Website 21 2.7.3 Fungsi Website 22 2.7.4 Cara Kerja Website 22 2.7.5 Unsur-unsur Website 23 2.7.6 Jenis-jenis Website 25 2.7.7 Jenis Situs Web 25 2.8 Internet Of Things (IOT) 27 vii UNIVERSITAS SUMATERA UTARA 2.8.1 Sejarah Internet Of Things 28 2.8.2 Penerapan Internet Of Things 29 2.8.3 Teknologi Internet Of Things 30 BAB III PERANCANGAN DAN PEMBUATAN SISTEM 3.1 Metodologi Perancangan 31 3.1.2 Tahap Pembuatan Sistem 31 3.1.3 Tahap Pengukuran, Analisis, dan Kesimpulan 32 3.2 Perancangan Sistem 33 3.2.1 Diagram Blok Sistem 33 3.2.1.1 Hardware 33 3.2.1.2 Software 34 3.2.1.3 Alat pendukung 36 3.2.1.4 Diagram Alir Program 37 3.2.2 Perancangan Rangkaian 38 3.2.2.1 Perancangan Sistem Gps Traker Posisi Web 38 3.2.2.2 Perancangan Perangkat Keras Rangkaian Menggunakan Software Protel dan Eagle 38 3.2.3 Perancangan Perangkat Lunak 41 3.3 Pengujian Dan Pembahasan Proyek 43 3.3.1 Pembahasan dan Pengecekan Rangkaian 43 3.3.2 Pengujian Minimum Sistem NODMCU WIMOS 43 3.3.3 Pengujian Sensor GPS 45 3.3.4 Pengujian Rangkaian Regulator 46 3.3.5 Pemrograman Alat 47 BAB IV PEMBAHASAN HASIL PENGUKURAN 4.1 Rancang Sistem Monitoring Melalui Android Dan Wifi 48 4.2 Analisa Hasil Pengujian 49 4.2.1 Pengujian Mendapatakan Titik Koordinat 49 4.2.2 Analisa Hasil Pengujian Penunjukan Titik Lokasi Peta 50 4.2.3 Penujian Hasil Koordinat Modul Gps 52 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan 54 5.2 Saran 54 DAFTAR PUSTAKA LAMPIRAN viii UNIVERSITAS SUMATERA UTARA DAFTAR TABEL Nomor Judul Halaman Tabel Tabel 2.1 Spesifikasi Wi-Fi 14 Tabel 3.1 Konfigurasi pin NODEMCU dengan Gy-GpsMV2 34 Tabel 3.2 Pengukuran Pin mikrokontroler NodeMCU ESP8266 43 Tabel 4.1 Hasil Pengujian 53 ix UNIVERSITAS SUMATERA UTARA DAFTAR GAMBAR Nomor Judul Halaman Gambar Gambar 2.1 GPS (Global Positioning System) 4 Gambar 2.2 Mikrokontroler 8 Gambar 2.3 Ruang Alamat Memori 8 Gambar 2.4 Skema Mikrokontroller 9 Gambar 2.5 Board Arduino 11 Gambar 2.6 Board ESP8266 12 Gambar 2.7 Bentuk Dan Simbol Relay 17 Gambar 2.8 Struktur Relay 18 Gambar 2.9 Jenis-Jenis Relay 19 Gambar 3.1 Diagram Blok Proyek 33 Gambar 3.2 Rangkaian NODEMCU 33 Gambar 3.3 Rangkaian GY-GpsMV2 34 Gambar 3.4 Tampilan Jendela Program Arduino AVR 35 Gambar 3.5 Software Eagle 35 Gambar 3.6 Flowchart 37 Gambar 3.7 Perancangan sistem gps traker posisi web 38 Gambar 3.8 Rangkaian NODEMCU 39 Gambar 3.9 Rangkaian Sensor dengan NODEMCU 39 Gambar 3.10 Rangkaian Layout PCB 40 Gambar 3.11 Pemograman Alat GPS 41 Gambar 3.12 Mengunakan Perintah Untuk NODEMCU ESP8266 42 Gambar 3.13 Menerima Alamat Ip 42 Gambar 3.14 Menampilkan letak koordinat di Web Browser 43 Gambar 3.15 Hasil Pengecekan Sensor 46 Gambar 3.16 Pengecekan Regulator 46 Gambar 3.17 Hasil Titik Koordinat 47 Gambar 4.1 Hasil Perancangan 48 Gambar 4.2 Titik Koordinat 49 Gambar 4.3 Koordinat Lokasi Pertama 50 Gambar 4.4 Koordinat Lokasi Kedua 50 Gambar 4.5 Koordinat Lokasi Ketiga 51 Gambar 4.6 Koordinat Lokasi Keempat 51 x UNIVERSITAS SUMATERA UTARA LAMPIRAN Nomor Judul Halaman Lampiran 1 Program Lengkap Untuk Seluruh Sistem 56 2 Foto Alat 61 3 Data Sheet Nodemcu Esp8266 62 4 Data Sheet Gygps mv2 65 xi UNIVERSITAS SUMATERA UTARA BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi telah berkembang, salah satunya pada pembuatan aplikasi yang sudah dapat dikembangkan pada perangkat smartphone berbasis android yang dapat dengan mudah digunakan serta dapat menyediakan informasi secara cepat dan efisien. Salah satu fitur yang terdapat dalam smartphone adalah layanan internet dan dilengkapi dengan fitur GPS (Global Positioning System), yaitu sistem navigasi yang menggunakan sinyal satelit dalam penggunaannya. Dengan adanya GPS pengguna smartphone dapat mengetahui koordinat dari pengguna motor. Seiring dengan perkembangan zaman dan aktivitas transportasi yang padat, semakin meningkat pula kasus kejahatan pencurian dan perampokan kendaraan bermotor baik motor maupun mobil. Sistem pelacakan kendaraan adalah rangkaian sistem yang dipasang pada kendaraan agar dapat dilacak oleh pemilik kendaraan atau pihak ketiga lainnya. Sistem pelacakan kendaraan modern umumnya menggunakan perangkat GPS untuk menentukan lok asi kendaraan. GPS (Global Positioning System) merupakan sistem navigasi berbasis satelit yang dapat menunjukkan lokasi dan informasi waktu di segala kondisi cuaca di mana pun pada permukaan bumi selama mendapat jangkauan dari minimal empat buah satelit GPS.