Implementasi Komunikasi Real-Time Berbasis WebSocket pada Sistem Quickshifter Dual-Mikrokontroler

Authors

  • Erlangga Putra Ramadhan University of Pembangunan Nasional Veteran Jawa Timur image/svg+xml
  • Mohammad Idhom University of Pembangunan Nasional Veteran Jawa Timur image/svg+xml
  • Firza Prima Aditiawan University of Pembangunan Nasional Veteran Jawa Timur image/svg+xml

DOI:

https://doi.org/10.55826/jtmit.v5i1.1631

Keywords:

quickshifter, websocket, esp32-c3, arduino nano, real-time

Abstract

Penelitian ini mengimplementasikan komunikasi real-time berbasis WebSocket pada sistem quickshifter sepeda motor dengan arsitektur dual-mikrokontroler. Arduino Nano digunakan untuk menangani proses inti quickshifter, meliputi pembacaan sensor CKP, perhitungan RPM, serta pengendalian pemutusan pengapian, sementara ESP32-C3 berfungsi sebagai gateway komunikasi nirkabel melalui Wi-Fi dan WebSocket. Kedua mikrokontroler berkomunikasi menggunakan UART dengan baudrate 115200. Evaluasi kinerja difokuskan pada parameter latensi, jitter, packet loss, serta kepraktisan penggunaan, dengan USB Serial sebagai pembanding. Hasil pengujian menunjukkan bahwa WebSocket memiliki latensi rata-rata 19,81 ms dan jitter 1,79 ms tanpa packet loss, sedikit lebih tinggi dibandingkan USB Serial namun masih dalam batas toleransi untuk aplikasi real-time. Selain itu, sistem mampu melakukan penyetelan dan pemantauan RPM secara responsif serta stabil. Implementasi ini membuktikan bahwa protokol WebSocket pada arsitektur dual-mikrokontroler mampu menyeimbangkan kebutuhan performa real-time dan fleksibilitas koneksi nirkabel pada sistem quickshifter.

References

[1] Y. B. Zikria, R. Ali, M. K. Afzal, dan S. W. Kim, “Next-Generation Internet of Things (IoT): Opportunities, Challenges, and Solutions,” Sensors, vol. 21, no. 4, hlm. 1174, Feb 2021, doi: 10.3390/s21041174.

[2] J. Y. Goh dan D. W. Chua, “A comparative analysis of wired vs. wireless data communication technologies”.

[3] D. Eridani, A. F. Rochim, dan F. N. Cesara, “Comparative Performance Study of ESP-NOW, Wi-Fi, Bluetooth Protocols based on Range, Transmission Speed, Latency, Energy Usage and Barrier Resistance,” dalam 2021 International Seminar on Application for Technology of Information and Communication (iSemantic), Semarangin, Indonesia: IEEE, Sep 2021, hlm. 322–328. doi: 10.1109/iSemantic52711.2021.9573246.

[4] N. Mitrovic, M. Eordevic, S. Veljkovic, dan D. Dankovic, “Implementation of WebSockets in ESP32 based IoT Systems,” dalam 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS), Nis, Serbia: IEEE, Okt 2021, hlm. 261–264. doi: 10.1109/TELSIKS52058.2021.9606244.

[5] V. Pimentel dan B. G. Nickerson, “Communicating and Displaying Real-Time Data with WebSocket,” IEEE Internet Comput., vol. 16, no. 4, hlm. 45–53, Jul 2012, doi: 10.1109/MIC.2012.64.

[6] K. A. Nugraha, “Efisiensi Pertukaran Data Client-Server menggunakan Web Socket pada Perangkat Berbasis Internet of Things,” J. Edukasi Dan Penelit. Inform. JEPIN, vol. 10, no. 1, hlm. 33, Apr 2024, doi: 10.26418/jp.v10i1.73145.

[7] M. Stanglmayr dan G. Prokop, “Method for modeling of motorcycle shifting operations for test rig applications,” Proc. Inst. Mech. Eng. Part J. Automob. Eng., hlm. 09544070241306818, Jan 2025, doi: 10.1177/09544070241306818.

[8] D. Giovanelli dan E. Farella, “Force Sensing Resistor and Evaluation of Technology for Wearable Body Pressure Sensing,” J. Sens., vol. 2016, hlm. 1–13, 2016, doi: 10.1155/2016/9391850.

[9] R. A. Himawan dan N. I. Prasetya, “PEMBUATAN MODUL QUICKSHIFTER MENGGUNAKAN ARDUINO UNO SEBAGAI PENGGANTI KOPLING MOTOR”.

[10] P. W. Rusimamto, E. Endryansyah, L. Anifah, R. Harimurti, dan Y. Anistyasari, “Implementation of arduino pro mini and ESP32 cam for temperature monitoring on automatic thermogun IoT-based,” Indones. J. Electr. Eng. Comput. Sci., vol. 23, no. 3, hlm. 1366, Sep 2021, doi: 10.11591/ijeecs.v23.i3.pp1366-1375.

[11] A. D. Hassebo, K. B. Montes, dan E. Cabrera, “Arduino-ESP32 based Smart Irrigation System”.

[12] J. Li, D. Li, dan Y. Xu, “Design of Dual MCU Vehicle Control Unit Based on Electric Vehicles to Respond to Control Failure,” IOP Conf. Ser. Earth Environ. Sci., vol. 512, no. 1, hlm. 012132, Jun 2020, doi: 10.1088/1755-1315/512/1/012132.

[13] E. Montanez dan A. Mastronardi, “Microcontrollers In Education: Embedded Control – Everywhere And Everyday,” dalam 2005 Annual Conference Proceedings, Portland, Oregon: ASEE Conferences, Jun 2005, hlm. 10.938.1-10.938.10. doi: 10.18260/1-2--14812.

[14] “Nano | Arduino Documentation.” Diakses: 21 September 2025. [Daring]. Tersedia pada: https://docs.arduino.cc/hardware/nano/#tech-specs

[15] RayMing, “ESP32-WROOM vs. ESP32-C3: Key Differences and Best Use Cases,” RayPCB. Diakses: 21 September 2025. [Daring]. Tersedia pada: https://www.raypcb.com/esp32-wroom-vs-esp32-c3/

[16] M. Daraban, C. Corches, A. Taut, dan G. Chindris, “Protocol over UART for Real-Time Applications,” dalam 2021 IEEE 27th International Symposium for Design and Technology in Electronic Packaging (SIITME), Timisoara, Romania: IEEE, Okt 2021, hlm. 85–88. doi: 10.1109/SIITME53254.2021.9663605.

[17] “MOSFET Types, Working, Structure, and Applications.” Diakses: 25 September 2025. [Daring]. Tersedia pada: https://www.electronicsforu.com/technology-trends/learn-electronics/mosfet-basics-working-applications

[18] P. Teuwen dan C. Herrmann, “EEPROM: It Will All End in Tears”.

[19] Peng Zhang dan Shufang Li, “The relationship between Ground and EMI,” dalam 2005 IEEE International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications, Beijing, China: IEEE, 2005, hlm. 662–665. doi: 10.1109/MAPE.2005.1617997.

[20] C. Marczok, U. Maass, E. Hoene, I. Ndip, K.-D. Lang, dan D. Hasselberg, “Analysis and improvement of a spark plug for less radiated electromagnetic emissions,” dalam 2014 International Symposium on Electromagnetic Compatibility, Gothenburg: IEEE, Sep 2014, hlm. 385–390. doi: 10.1109/EMCEurope.2014.6930937.

Downloads

Published

03-02-2026

How to Cite

[1]
“Implementasi Komunikasi Real-Time Berbasis WebSocket pada Sistem Quickshifter Dual-Mikrokontroler”, JTMIT, vol. 5, no. 1, pp. 407–414, Feb. 2026, doi: 10.55826/jtmit.v5i1.1631.

Similar Articles

11-20 of 36

You may also start an advanced similarity search for this article.