(0721) 8030188    [email protected]   

PENERAPAN FRAMEWORK LARAVEL DENGAN PROTOKOL MQTT PADA PROJECT SMART PROTECTOR SCORING SYSTEM KARATE


Dari beberapa aspek pembangunan sumber daya manusia, salah satu hal yang cukup berpengaruh adalah bidang olahraga. Beladiri merupakan bagian dari bidang olahraga yang banyak diminati dengan beragam cabang. Karate sebagai olahraga prestasi ini dipertandingkan secara nasional maupun internasional dengan 2 jenis cabang lomba secara umum, yaitu Kata dan Kumite. Semakin berkembangnya teknologi, beberapa cabang beladiri telah menerapkan teknologi dalam proses penilaian. Perancangan sebuah alat Smart Protector Scoring System pada pertandingan karate dibuat untuk membantu perhitungan poin dari tiap serangan yang mengenai titik poin tubuh. Perancangan alat ini menggunakan sensor loadcell untuk membaca tekanan dari serangan. Data yang dibaca sensor kemudian diolah pada mikrokontroler yang tepasang pada body protector untuk dirubah menjadi poin. Data poin tersebut kemudian dikirim oleh module lora menuju mikrokontroller server yang terhubung dengan website melalui protokol MQTT. Data poin tersebut disimpan kedalam database dan ditampilkan pada website bersamaan dengan nama pemain, bagian sensornya. Website yang digunakan dibuat menggunakan Framework Laravel dengan beberapa library seperti php-mqtt/Laravel-client yang digunakan untuk menghubungkan website dengan mikrokontroler, TailwindCSS untuk mengatur tampilan, dan Jobs untuk menjalankan perintah MQTT, Filament sebagai dashboard panel admin. EMQX digunakan sebagai broker yang menyimpan pesan antrian sementara untuk diteruskan pada website.

URI
https://repo.itera.ac.id/depan/submission/SB2502180060

Keyword
Karate Internet of Things MQTT EMQX Laravel Loadcell LoRa ESP32