Peningkatan Akurasi Kontrol Arah Kapal Menggunakan Sensor Kompas BNO055

  • Dwi Agus Setiyono Politeknik Perkapalan Negeri Surabaya
  • Afif Zuhri Arfianto
  • Dimas Pristovani Riananda
  • Agus Khumaidi
  • Noorman Rinanto
  • Zindhu Maulana Ahmad
DOI: https://doi.org/10.52158/jasens.v6i01.1147
I will put the dimension here
Keywords: BNO055, ship navigation system, heading, relative bearing

Abstract

The accuracy of a ship's heading measurement is an important element in ensuring the ship moves towards its destination precisely and safely. One of the key parameters in this system is the ship's heading, which indicates the direction of the ship relative to a specific reference point, such as magnetic north. However, heading measurements are often affected by environmental disturbances, magnetic interference and sensor calibration errors, which can degrade measurement accuracy. This research proposes the use of the BNO055 sensor, which combines an accelerometer, gyroscope and magnetometer in a single module to measure ship orientation in three dimensions. An STM32 microcontroller is used to process the data from the BNO055 sensor and calculate the ship's heading and relative bearing with high precision. The calculation results are then displayed on the Nextion Display, providing visual information needed by the user. Test results show that the system provides high accuracy, with an average percentage error of 0.002% for heading and 0.208% for angle. The system can steer the ship with high precision, despite magnetic field disturbances. Thus, this BNO055 and STM32-based system is expected to improve efficiency and accuracy in ship direction measurement applications.

References

[1] R. Y. F. Hutapea, T. D. Pramesthy, R. P. Situmorang, and A. A. Rosalia, “Identifikasi Peralatan Navigasi Dan Keselamatan Yang Digunakan Di Km Dioskuri 8,” J. Kemaritiman Indones. J. Marit., vol. 3, no. 1, pp. 1–10, 2022, doi: 10.17509/ijom.v3i1.46728.
[2] M. Irfan, Z. Abidin, K. Ismail, and F. Mohd, “EVALUATION OF AUTONOMOUS NAVIGATION AND PATH ACCURACY FOR UNMANNED SURFACE VEHICLES,” vol. 2, pp. 14–20, 2024.
[3] Y. Irawan, RANCANG BANGUN CONTROLLER KAPAL AUTOPILOT MENGGUNAKAN STM32 DENGAN METODE PID. 2024.
[4] Ekah, U. J., Ozuomba, S., Ekott, E., Njok, A. O., Adeniran, A. O., Emeruwa, C., & Oduobuk, E. J. (2024). Design and Development of an IoT-Based Leakage Detection System for Kitchens. Archives of Current Research International, 24(8), 1–13. https://doi.org/10.9734/acri/2024/v24i8844
[5] Dhiyavia, F. (2020). Rancang Bangun Autonomous Boat Berbasis Peta Persebaran Ikan Menggunakan Komunikasi Lora Rfm95. http://repository.ppns.ac.id/3607/
[6] Rifa Ganesha Bermana, K., Darlis, D., & Rusdinar, A. (2023). Rancang Bangun Sistem Navigasi Kapal Autonomous Berbasis ESP32 Dan Raspberry Zero W Autonomous Navigation System Using Esp32 And Rashberry Zero W For Support Autonomous Fish Feeder Swarm Boat Research At Inacos Loboratory Telkom University. E-Proceeding of Applied Science, 9(1), 265.
Published
2025-06-30
How to Cite
Setiyono, D. A., Afif Zuhri Arfianto, Dimas Pristovani Riananda, Agus Khumaidi, Noorman Rinanto, & Zindhu Maulana Ahmad. (2025). Peningkatan Akurasi Kontrol Arah Kapal Menggunakan Sensor Kompas BNO055. Journal of Applied Smart Electrical Network and Systems, 6(01), 17-23. https://doi.org/10.52158/jasens.v6i01.1147