implementasi global positioning system pada perkiraan jarak dan waktu kedatangan

Authors

  • Ahmad Angga Putra Pradana Universitas Islam Kadiri

DOI:

https://doi.org/10.51903/juisi.v2i1.532

Keywords:

GPS Neo-6M, Firebase, Distance Matrix Service, latitude, longitude.

Abstract

Pada era sekarang akomodasi bus masih cukup diminati karena kemudahan dalam mengaksesnya. Namun ketidakpastian waktu kedatangan bus tersebut terkadang menjadi masalah bagi calon penumpang karena seringnya tertinggal oleh bus yang ingin di tumpanginya. Dengan adanya permasalahan tersebut dibuatlah sebuah sistem dalam memperkirakan jarak dan waktu kedatangan bus. Dalam membangun sistem tersebut memanfaatkan modul GPS Neo-6M dan NodeMCU ESP8266 sebagai penentu titik lokasi bus. Modul GPS Neo-6M akan menerima data latitude dan longitude dari satelit navigasi yang kemudian data akan diolah NodeMCU ESP8266 dan dikirimkan ke firebase realtime database. Dalam website yang dibangun terdapat google maps API dan distance matrix service, dalam website juga terdapat titik lokasi Terminal dimana calon penumpang ingin menungu kedatangan bus. Website yang dibangun akan membaca data dari firebase realtime database dan akan menggitung hasil jarak dan perkiraan waktu kedatangan bus dengan data yang telah diperoleh dari firebase realtime database dan data dari titik terminal dimana calon penumpang ingin menunggu kedatangan bus. Berdasarkan penelitian yang telah dilaksanakan diketahui bahwa sistem yang dibuat dapat berjalan dengan baik, sistem mampu menghitung jarak dan perkiraan waktu kedatangan dari data yang ada dengan nilai rata-rata kesalahan pada pengukuran jarak sebsesar 0,9% serta sistem yang dibangun dapat menampilkan perkiraan waktu kedatangan bus.

References

[1] C. Anam, “E-Book Esp8266,” E-b. Esp8266, vol. 1, pp. 7–8, 2020, [Online]. Available: www.anakkendali.com
[2] U-blox, “NEO-6 u-blox 6 GPS Modules,” Www.U-Blox.Com, p. 25, 2017, [Online]. Available: https://www.u-blox.com/sites/default/files/products/documents/NEO-6_DataSheet_(GPS.G6-HW-09005).pdf
[3] R. Langley, “Nmea 0183: A gps receiver,” GPS world, vol. 6, no. 7, pp. 54–57, 1995.
[4] “Google Maps Platform Documentation | Maps JavaScript API | Google Developers.” https://developers.google.com/maps/documentation/javascript (accessed Nov. 08, 2022).
[5] “Google Maps Platform Documentation | Distance Matrix API | Google Developers.” https://developers.google.com/maps/documentation/distance-matrix (accessed Nov. 08, 2022).
[6] “Firebase console.” https://console.firebase.google.com/u/0/ (accessed Nov. 07, 2022).
[7] E. Azzah Rowani, D. Erwanto, and D. A. Widhining Kusumastutie, “Monitoring Kadar Oksigen Pasien COVID-19 Untuk Isolasi Mandiri Berbasis IoT,” J. Ilm. Sist. Inf., vol. 1, no. 3, pp. 14–24, 2022, doi: 10.51903/juisi.v1i3.379.

Downloads

Published

2023-02-01