APLIKASI PENGHITUNGAN JUMLAH LANGKAH BERJALAN TERHADAP PEMBAKARAN KALORI TUBUH MENGGUNAKAN SENSOR STEP COUNTER PADA SMARTPHONE ANDROID Pradio Eka Putra 55412681 Teknik Informatika Pembimbing: Dr. Wahyu Kusuma Raharja, ST., MT.
Latar Belakang Berjalan merupakan aktivitas fisik ringan yang memiliki dampak baik bagi kesehatan. Sebuah alat penghitung langkah atau pedometer dapat digunakan untuk menghitung jumlah langkah yang diambil selama berjalan. Namun biasanya alat tersebut memiliki fitur yang terbatas dan terkesan tidak praktis dalam penggunaannya. Perkembangan teknologi mobile saat ini terutama smartphone dapat dimanfaatkan sebagai alternatif dari penggunaan pedometer.
Batasan Masalah Penelitian ini difokuskan pada pembuatan aplikasi Android yang dapat memonitor serta menghitung jumlah langkah berjalan penggunanya, dan akan menghasilkan penghitungan pembakaran kalori tubuh selama berjalan normal secara real time.
Tujuan Penelitian ini bertujuan untuk merancang dan membangun sebuah aplikasi penghitungan jumlah langkah berjalan terhadap pembakaran kalori tubuh. Aplikasi ini diharapkan dapat menjadi pengganti dari penggunaan pedometer yang diimplementasikan pada smartphone Android.
Gambaran Umum Aplikasi ini merupakan alat bantu yang dapat digunakan untuk memonitor setiap langkah pengguna. Dari setiap langkah pengguna tersebut akan dilakukan penghitungan : - pembakaran kalori tubuh - persentase jumlah langkah terhadap target yang hendak dicapai, - durasi waktu, - jarak jalan yang sudah ditempuh, - rata-rata jumlah langkah per jam, - hingga jalur yang telah dilalui. Aplikasi ini berjalan pada smartphone Android dengan persyaratan minimum sistem operasi Android versi 4.4 (Kitkat) dan membutuhkan sensor step counter pada perangkat smartphone untuk menghitung jumlah langkah pengguna.
Gambaran Umum(2) Berjalan Pada Background Service Aplikasi dapat berjalan pada background service sehingga aplikasi tetap akan melakukan penghitungan meskipun pengguna keluar dari aplikasi. Live Notification Progress penghitungan dapat dilihat pada notification bar, sehingga pengguna tidak perlu terus-menerus membuka aplikasi untuk mengetahui nilai penghitungan.
Struktur Navigasi Aplikasi ini terdiri dari 5 layar antarmuka.
Sensor Step Counter Sensor step counter merupakan motion sensor yang mulai diperkenalkan pada Android versi 4.4 (Kitkat) yang berfungsi untuk menghitung jumlah langkah yang diambil oleh pengguna sejak perangkat dihidupkan. Sensor ini memiliki latency (sampai dengan 10 detik) namun memiliki nilai akurasi yang tinggi dan hanya membutuhkan sedikit sumber daya baterai.
Penghitungan pada Aplikasi Penghitungan pembakaran kalori pada aplikasi ini menggunakan formula Net Calories Burn tanpa basal metabolism, hal ini dikarenakan dalam keadaan istirahat atau tanpa melakukan aktivitas apapun tubuh akan tetap membakar energi yang diperlukan untuk memelihara proses-proses hidup : Sedangkan untuk mendapatkan jarak berjalan yang sudah pengguna lalui, dilakukan dengan cara menghitung panjang setiap langkah yang diambil oleh pengguna dengan menggunakan formula:
Contoh Penghitungan Pria dengan tinggi badan 165 cm dan berat badan 55 kg, berjalan sejauh 587 langkah. Jarak Berjalan / Distance Jarak berjalan yang pria tersebut ambil setiap langkahnya adalah 165 cm x 0.415 = 68.475 cm/step. Dengan 587 langkah, pria tersebut akan menempuh jarak sejauh 587 step x 68.475 cm/step = 40194.825 cm atau 0.40194825 km, dan jika dibulatkan hingga dua angka dibelakang koma sama dengan 0.40 km. Pembakaran Kalori saat Berjalan / Calorie Burn Setelah mendapatkan nilai jarak yang dilalui dan juga nilai berat badan pria tersebut, dapat dilakukan penghitungan pembakaran kalori pada tubuh pria tersebut selama berjalan dengan menggunakan formula Net Calories Burn = (55 kg / 0,453592) x (0.30) x (0.40 km / 1,60934) = 9.041297161 cal atau 9 cal.
Tampilan Aplikasi
Tampilan Aplikasi(2)
Keakuratan & Persentase Error Untuk mengetahui seberapa baik aplikasi ini dalam mendeteksi dan menghitung setiap langkah yang diambil oleh pengguna, akan dilakukan uji keakuratan terhadap 50, 100, 150, 250, dan 500 langkah untuk mengetahui nilai dan persentase error pada aplikasi ini. No Nilai Pada Aplikasi Jumlah Langkah Persentase Error (%) 1. 48 50 4 2. 100 100 0 3. 152 150 4 4. 253 250 1,2 5. 507 500 1,4 Rata-Rata Persentase Error ±2,12
Kesimpulan Penelitian ini menghasilkan sebuah file instalasi aplikasi Android bernama walking-log.apk dengan ukuran 3,023 kilobyte. Aplikasi ini dapat berjalan dengan baik pada smartphone Android dengan minimum sistem operasi versi 4.4 (Kitkat) dan memiliki sensor step counter. Berdasarkan uji coba analisis keakuratan dan persentase error, aplikasi memiliki persentase error yang cukup kecil yaitu sebesar ±2,12%. Diharapkan aplikasi ini dapat dijadikan sebagai pengganti dari penggunaan pedometer.