Rancang Bangun Alat Ukur Kadar Gula Darah dan Kandungan Protein Non-Invasive pada Urine dengan Metode K-Nearest Neighbor (KNN) berbasis Arduino
Kata Kunci:
metode invasive, metode non-invasive, fisiologi urine, warna urine, kadar gula, kandungan protein, reagen, arduino mega, knnAbstrak
Secara konvensional pemeriksaan kadar gula dan kandungan protein dalam darah salah satunya menggunakan metode invasive. Metode tersebut melibatkan tindakan medis berupa suntikan atau tindakan yang berhubungan dengan jarum suntik. Akibatnya jika ada seseorang yang memiliki ketakutan berlebih dengan jarum suntik maka enggan untuk melakukan pemeriksaan. Berdasarkan hal ini, dibutuhkan sistem yang mampu melakukan klasifikasi kadar gula dan deteksi kandungan protein dengan metode non-invasive. Sistem ini memanfaatkan kondisi fisiologi urine dan reagen (benedict dan biuret) untuk diagnosis awal agar proses pemeriksaan menjadi lebih efektif dan efisien. Pada implementasinya sistem ini menggunakan dua sensor utama yaitu, sensor warna TCS230 dan sensor infrared yang berfungsi untuk mengekstrak fitur dari fisiologi urine berupa warna dan mendeteksi tabung reaksi. Penelitian ini menggunakan metode K-Nearest Neighbor sebagai algoritme klasifikasinya dan Arduino Mega sebagai Mikrokontroller. Pengujian dilakukan dengan melatih sistem menggunakan 105 data sampel yang meliputi 70 data latih dan 15 data uji. Pengujian akurasi sistem dipengaruhi oleh nilai K, dilakukan dengan skenario nilai K = 3, K= 5, dan K = 7. Hasilnya akurasi sistem untuk masing-masing nilai K sebesar 88,57%, 85,71%, dan 82,85%. Selain akurasi diketahui rata-rata waktu komputasi sistem sebesar 0,734 detik.