Semua Tentang Belajar Teknologi Digital Dalam Kehidupan Sehari - Hari

Sabtu, 28 Juni 2025

Penghitung Lari Otomatis Berbasis Kamera - ArUco

 



Olahraga merupakan salah satu kegiatan penting dalam menjaga kesehatan jasmani serta meningkatkan disiplin dan semangat juang bagi para siswa. Salah satu bentuk latihan yang umum dilakukan di sekolah adalah lari, baik secara santai maupun sebagai bagian dari penilaian kebugaran jasmani. Dalam pelaksanaannya, pencatatan waktu tempuh biasanya dilakukan secara manual dengan bantuan stopwatch dan pengawasan langsung oleh guru olahraga.

Namun, metode pencatatan manual tersebut memiliki beberapa kelemahan, seperti potensi kesalahan penghitungan waktu, kurangnya objektivitas, serta ketidaknyamanan saat harus mengelola data hasil lari dari banyak siswa. Oleh karena itu, diperlukan suatu sistem yang dapat mencatat waktu lari secara otomatis, akurat, dan efisien.

Dengan memanfaatkan teknologi pengolahan citra digital melalui python dengan library OpenCV, serta marker visual seperti Aruco Tag atau AprilTag , telah berhasil dirancang sebuah sistem penghitung waktu lari berbasis kamera. Sistem ini mampu mendeteksi pergerakan siswa saat melewati garis start dan finish serta cek point secara real-time, sehingga waktu tempuh dapat dicatat secara otomatis tanpa campur tangan manusia.


PERLENGKAPAN – HARDWARE

1. Kamera CCTV dengan koneksi Wifi



Spesifikasi :
- Merek EZVIZ H1C
- Resolusi HD 1080p
- Konektivitas wifi
- Menggunakan power USB type C – DC 5 volt dan di supply menggunakan power bank (tahan hingga 5 jam)
- Memiliki dasar bawah ber-magnet
- Kebutuhan minimal 2 buah untuk start dan finish


2. Tripod kamera 1.7 meter


Spesifikasi :
- Tinggi max 1.7 meter
- Holder atas bisa ditempelkan base plat dari kamera H1C
- Kebutuhan disesuaikan dengan jumlah kamera


3. Access Point Outdoor 


Spesifikasi :
- Merek TP LINK – Pharos CPE 220
- Frekuensi 2.4 Ghz 
- Jangkauan ideal 1 km
- Memerlukan power berupa listrik AC 220volt / PLN


4. PC / Laptop



5. Topi / Rompi dengan Kode ArUco



ArUco Tag adalah jenis fiducial marker (penanda yang mudah dikenali) yang dikembangkan sebagai bagian dari library OpenCV. Bentuknya mirip dengan matriks persegi berwarna hitam dan putih, yang di dalamnya tersimpan informasi unik berupa kode biner. Setiap tag memiliki ID yang berbeda-beda, sehingga mudah dikenali dan dibedakan oleh sistem.

Silahkan baca terlebih dahulu penjelasan koding ArUco disini : https://www.aisi555.com/2025/06/pengenalan-aruco-april-tag-sebagai.html

AprilTag adalah alternatif lain dari ArUco yang dikembangkan oleh University of Michigan. Sama seperti ArUco, bentuknya juga berupa persegi dengan pola biner di dalamnya. Namun, AprilTag memiliki algoritma deteksi yang lebih presisi dan tahan terhadap gangguan lingkungan seperti perubahan cahaya, sudut pengambilan gambar, dan gerakan cepat.

AprilTag juga dilengkapi dengan kemampuan error correction , sehingga meskipun sebagian dari tag tertutup atau rusak, sistem masih bisa mengenali ID-nya.

Keunggulan AprilTag:

- Deteksi lebih akurat dan stabil.
- Lebih tahan terhadap noise dan variasi lingkungan.
- Cocok untuk aplikasi robotika, augmented reality, dan tracking objek real-time.
Untuk membuat kode ini bisa menggunakan layanan online : https://chaitanyantr.github.io/apriltag.html dengan contoh seting seperti gambar berikut:


Denah pemasangan kamera pada lapangan ideal :




Proses Pencatatan Putaran Lari : 

  1. Tiap pelari akan dicatat oleh sistem kapan waktu mulai start oleh kamera 1 sehingga wajib melalui pendeteksian kamera 1, dengan kata lain tiap pelari boleh bergantian startnya. 
  2. Kamera 2 hanya sebagai pendeteksi apakah si pelari benar benar mengikuti kegiatan terutama ketika lapangannya tidak ideal semisal di lingkungan atau jalan seputaran sekolah. 
  3. Kamera 3 dan 4 merupakan kamera finish yang akan mendeteksi kode Aruco secara “dobel cek” sehingga kamera mana yang terlebih dahulu mendeteksi kode ID pelari, maka pelari tersebut akan dianggap telah melewati garis finish. 
  4. Selanjutnya sistem mencatat waktu lap dan menambahkan jumlah putaran dari  deteksi masing-masing ID  pelari   ketika  terdeteksi melewati kamera 3 atau 4 hingga jumlah lap / putaran terpenuhi.
  5. Selanjutnya apabila kegiatan berakhir maka dapat dibuatkan pelaporannya dengan melakukan validasi data di excel dan hasilnya akan berformat seperti ilustrasi berikut:

Data kemudian dapat dipergunakan sebagai laporan pada mata pelajaran olahraga atau di upload ke database sesuai kebutuhan dari dinas pendidikan. Salah satu pemanfaatan  dari alat ini adalah sebagai tolak ukur kebugaran siswa dalam kaitannya dengan program Makan Bergisi Gratis (MBG) yang sedang berlangsung.




Share:

0 komentar:

Posting Komentar

Kontak Penulis



12179018.png (60×60)
+6281331339072

Mail : ahocool@gmail.com

Site View

Categories

555 (8) 7 segmen (3) adc (4) amplifier (2) analog (19) android (14) antares (11) arduino (29) artikel (11) attiny (3) attiny2313 (19) audio (5) baterai (5) blog (1) bluetooth (1) chatgpt (2) cmos (2) crypto (2) dasar (46) digital (11) dimmer (5) display (3) esp8266 (27) euro2020 (13) gcc (1) gis (3) gsm (1) iklan (1) infrared (2) Input Output (3) iot (78) jam (7) jualan (12) kereta api (1) keyboard (1) keypad (3) kios pulsa (2) kit (6) komponen (17) komputer (3) komunikasi (1) kontrol (8) lain-lain (8) lcd (2) led (14) led matrix (6) line tracer (1) lm35 (1) lora (11) lorawan (2) MATV (1) memory (1) metal detector (4) microcontroller (70) micropython (6) mikrokontroler (2) mikrokontroller (14) mikrotik (5) modbus (9) mqtt (3) ninmedia (5) ntp (1) paket belajar (19) palang pintu otomatis (1) parabola (88) pcb (2) power (1) praktek (2) project (37) proyek (1) python (11) radio (31) raspberry pi (9) remote (1) revisi (1) rfid (1) robot (1) rpm (2) rs232 (1) script break down (3) sdcard (3) SDR (3) sensor (2) sharing (3) signage (1) sinyal (1) sms (6) software (18) solar (1) solusi (1) statistik (5) tachometer (2) technology (1) teknologi (2) telegram (2) telepon (9) televisi (167) television (28) telkomiot (5) transistor (2) troubleshoot (3) tulisan (96) tutorial (108) tv digital (6) tvri (2) unesa (8) vu meter (2) vumeter (2) wav player (3) wayang (1) wifi (3) yolo (9)

Arsip Blog

Diskusi


kaskus
Forum Hobby Elektronika