Journal Of Informatics. Network, and Computer Science Vol : 1. No : 1. November 2016. Halaman : 43 Ae 52 ISSN : 2541-5123 DOI Link : https://doi. org/10. 21070/joincs. Rancang Bangun Sistem Monitoring Deteksi Jatuh untuk Manula dengan Menggunakan Accelerometer Siti Norhabibah. Wahyu Andhyka K. Diah Risqiwati Jurusan Teknik Informatika. Fakultas Teknik. Universitas Muhammadiyah Malang e-mail : sitinorhabibah@gmail. com, kusuma. a@gmail. rizqiwati@gmail. Abstrak Manula atau Manusia Lanjut Usia merupakan masa transisi kehidupan terakhir Menurun atau menghilangnya fungsi organ seperti hilangnya keseimbangan, penglihatan dan pendengaran mulai berkurang menyebabkan manula sering terjatuh. Terbatasnya kemampuan fisik yang dialami manula membuat mereka membutuhkan Pengawasan ini sangat penting dilakukan agar tidak terjadi hal-hal yang tidak di inginkan. Untuk mengawasi dan memantau manula apakah terjadi insiden jatuh atau tidak, dapat dilakukan dengan memanfaatkan suatu alat yaitu accelerometer. Pada penelitian ini, besaran akselerasi pada sumbu x, y, dan z dari sensor accelerometer diolah menjadi nilai total akselerasi. Kemudian nilai tersebut akan dibandingkan dengan nilai threshold yang lebih rendah dan nilai threshold yang lebih tinggi. Setelah itu nilai total akselerasi akan di bandingkan lagi dengan nilai threshold dari nilai total orientasi. Nilai total akselerasi digunakan untuk membedakan aktivitas biasa dan jatuh. Hasil dari penelitian ini menunjukan sistem yang di kembangkan memiliki nilai sensitivity sebesar 89% dan specificity sebesar 98%. Kata kunci: Manula. Deteksi Jatuh. Accelerometer. Total Akselerasi Abstract Elderly is a last transitional period of human life. Decrease or disappearance of organ function such as loss of balance, reduced vision and hearing cause the elderly often fall. The limited physical ability of them requires supervision. Supervision is necessary to avoid undesirable thing occurs. Here, a tool called accelerometer can be used to supervise and monitor whether the fall incident occurs or not to the elderly. In this study, the magnitude of the acceleration in x, y, and z axes of the accelerometer sensor is processed into a total value of acceleration. Then the value will be compared with the lower threshold value and the higher threshold value. After that the total value of the acceleration is compared again with the threshold value of the total value orientations. The total value of acceleration is used to distinguish between regular activity and falling. The results of this study indicate that the system developed has the sensitivity values of 89% and specificity of 98%. Keywords: Elderly. Fall detection. Accelerometer. Total Acceleration Pendahuluan Jatuh merupakan kejadian yang sering terjadi di lingkungan sekitar, hampir setiap orang pernah mengalami jatuh baik balita, anak-anak, dewasa maupun lanjut usia. Menurut penelitian mengenai deteksi jatuh bahwa sekitar 50 persen orang yang telah berusia 80 tahun pernah mengalami jatuh yang berarti jatuh memepengaruhi jutaan orang di dunia. Menurun atau menghilangnya fungsi organ seperti hilangnya keseimbangan, penglihatan, dan pendengaran mulai berkurang, serta ketidakmampuan jaringan dalam mempertahankan fungsi normalya merupakan penyebab manula sering Beberapa akibat yang ditimbulkan oleh jatuh, seperti rasa sakit, kelemahan tubuh, cacat, bahkan dapat meningkatkan risiko kematian . Terbatasnya kemampuan fisik yang dialami manula seperti tidak mampu untuk berdiri kembali ketika terjatuh, tidak ada akses pertolongan pertama dan sulit Journal of Informatics. Network, and Computer Science Universitas Muhammadiyah Sidoarjo Open Journal System : http://ojs. id/index. php/JOINCS Email : joincs@umsida. RANCANG BANGUN SISTEM MONITORING DETEKSI JATUH UNTUK MANULA DENGAN MENGGUNAKAN ACCELEROMETER Siti Norhabibah menghubungi keluarganya membuat mereka membutuhkan perlakuan khusus. Diperlukan adanya pengawasan dari keluarga terdekat. Pengawasan ini sangat penting dilakukan agar tidak terjadi hal-hal yang tidak diinginkan. Keluarga terdekat harus selalu menemani dan mengawsi apa saja yang mereka kerjakan. Sehingga apabila terjadi sesuatu dapat langsung ditangani agar tidak berakibat fatal. Akan tetapi hal tersebut bukanlah hal yang mudah dilakukan karena para keluarga juga memiliki kesibukan masing-masing. Kecemasan muncul ketika para keluarga tidak dapat memantau apa yang terjadi dengan manula. Untuk mengawasi dan memantau manula apakah terjadi insiden jatuh atau tidak diperlukan suatu alat yaitu accelerometer. Pada penelitian sebelumnya yaitu tentang Aupengembangan sistem deteksi jatuh pada lanjut usia menggunakan sensor accelerometer pada smartphone androidAy penelitian ini mengembangkan aplikasi deteksi jatuh menggunakan smartphone. Pada aktivitas biasa seperti berbaring yang dilanjutkan dengan berdiri algoritma kadangkadang masih mendeteksi sebagai kondisi jatuh, begitu juga dengan aktivitas berlari. Hal tersebut disebabkan karena titik puncak dan sudut yang dibentuk sama dengan saat terjadi jatuh sehingga diperlukan pengembangan algoritma untuk mengatasi masalah Penelitian ini juga masih sebatas melakukan deteksi, ke depannya pengembangan dapat dilakukan dengan menambah fitur-fitur tambahan. Penulis merancang sebuah sistem monitoring deteksi jatuh untuk manula menggunakan accelerometer. Monitoring dilakukan menggunakan aplikasi android. Sensor MPU6050 . ccelerometer dan gyroscop. akan mengambil data berupa nilaiAcX. AcY. AcZ. GyX. GyY dan GyZ. Setelah itu nilai tersebut akan di olah di arduino nano dengan cara menghitung nilai kalibrasi. Setelah di kalibrasi kemudian menghitung nilai total akselerasi. Selanjutnya nilai total akselerasi akan di bandingkan dengan nilai threshold yang telah di tentukan. Jika nilai total akselerasi memenuhi dua kondisi yaitu kurang dari nilai threshold dan melebihi nilai threshold,maka selanjutnya sistem akan mengecek lagi apakah terjadi perubahan nilai total orientasidan melebihi nilaithreshold yang sudah di tentukan. Apabila ketiga kondisi diatas terpenuhi maka dapat disimpulkan telah terjadi insiden jatuh. Aplikasi android akan menerima notifikasi berupa alertketika ada insiden jatuh yang dikirimkan melalui media komunikasi Bluetooth. Metode Penelitian 1 Penelitian Sebelumnya Pada penelitian sebelumnya, sistem dibangun menggunakan smartphone dengan sistem operasi android dan menggunakan sensor accelerometer dengan tiga sumbu x, y, dan z . Besaran ketiga sumbu tersebut digunakan untuk menghitung total akselerasi (AT). Besaran yang dihasilkan masih dipengaruhi oleh massa dari perangkat, gaya, dan percepatan gravitasi. Untuk mendapatkan hasil pembacaan akselerasi yang sebenarnya pengaruh gravitasi bumi dapat dihilangkan dengan menggunakan filter . High Pass Filter Total Akselerasi Sudut Kemiringan Bandingkan dengan Ambang Batas MPU-6050 Notifikasi Jatuh Gambar 1 Proses Deteksi Jatuh . Pada penelitian ini posisi jatuh di kelompokkan menjadi empat yaitu telungkup, tengadah, posisi ke samping kanan, dan posisi ke samping kiri. Untuk membedakan posisi tersebut digunakan sudut kemiringan . Journal of Informatics. Network, and Computer Science Universitas Muhammadiyah Sidoarjo Open Journal System : http://ojs. id/index. php/JOINCS Email : joincs@umsida. Penelitian Sekarang Dalam Penelitian, proses deteksi jatuh di mulai ketika hardware di pakai dan di aktifkan selanjutnya sensor MPU-6050 melakukan sensing untuk mendapatkan data berupa nilai AcX. AcY. AcZ. GyX. GyY, dan GyZ. Prosedur kalibrasi digunakan untuk menentukan vector percepatan posisi vertical sebelum algoritma deteksi jatuh di eksekusi . Data tersebut kemudian diolah dengan di kalibrasi menggunakan persamaan . Setelah itu sistem akan melakukan pengolahan data dengan menghitung nilai Total Acceleration(AT)dengan menggunakan persamaan . Aktifitas jatuh di nyatakan ketika selisih nilai maksimum total akselerasi dengan nilai minimum akselerasi akan dibandingkan dengan nilai ambang batas yang telah Jika nilainya memenuhi, kemudian akan dilakukan observasi lagi dengan membandingkan nilai vertical akselerasi dengan nilai ambang batas yang telah ditentukan . Penentuan ATth diketahui berdasarkan hasil percobaan dan pengujian . Analisa Total Orientasi juga digunakan sebagai salah satu acuan sistem dalam mendeteksi insiden jatuh. Selain hardware membaca perubahan nilai akselerasi sumbu x, y, dan z pada sensor accelerometer, hardware juga membaca setiap perubahan orientasi nilai sumbu x, y, dan sensor pada sensor gyroscope. Sehingga untuk menghitung total orientasi dengan menggunakan persamaan . Desain Perangkat Keras dan Perangkat Lunak Pada perancangan pembuatan hardware ini digunakan media project board untuk menghubungkan antara arduino nano. MPU6050, dan bluetooth HC-05. Untuk menghubungkan alat ini digunakan kabel yang akan ditancapkan kepada pin yang disesuaikan antara arduino nano. MPU6050, dan BluetoothHC-05. Source Code yang digunakan untuk menentukan identifikasi jatuh akan di upload dan di simpan pada Arduino Nano. Pada perancangan pembuatan sofware digunakan aplikasi mit app inventor 2 dalam pembuatannya. Aplikasi android yang di rancang dapat memonitoring dan menerima notifikasi ketika ada insiden jatuh. Gambar 2 . Desain Perangkat Keras Gambar 2 . Desain Perangkat Lunak RANCANG BANGUN SISTEM MONITORING DETEKSI JATUH UNTUK MANULA DENGAN MENGGUNAKAN ACCELEROMETER Siti Norhabibah 4 Flowchart Collecting Nilai AcX. AcY. AcZ. GyX. GyY, dan GyZ Mengkoneksikan Sensor MPU6050 START Menghitung Nilai Total Akselerasi (AT) dan Nilai Total Orientasi (GT) Tampilkan Perubahan Nilai Total Akselerasi Nilai AT Kalibrasi Data Cek AT O Treshold Terendah Cek AT Ou Treshold Tertinggi Cek GT = Berubah Dalam Waktu 0. END Tampilkan Notifikasi Jatuh Gambar 3 Flowchart Sistem Deteksi Jatuh Alur dari sistem yang dibuat yaitu memulai dengan mengkoneksikan smartphone android ke sensor MPU-6050 melalui bluetooth. Apabila sensor sudah terkoneksi selanjutnya sistem akan mengambil data nilai Accelerometer dan data Gyroscope berupa nilai AcX. AcY. AcZ. GyX. GyY, dan GyZ. Data tersebut kemudian di olah di Arduino Nano dengan cara menghitung nilai kalibrasi untuk sensor accelerometer dan sensor gyroscope. Setelah itu menghitung nilai total akselerasi. Selanjutnya jika nilai total akselerasi memenuhi dua kondisi yaitu kurang dari nilai threshold dan melebihi nilai threshold yang sudah di tentukan maka selanjutnya sistem akan mengecek apakah terjadi perubahan total orientasi dari sudut yang sudah di tentukan, jika ketiga kondisi di atas terpenuhi maka sistem akan memberikan statement jatuh yang selanjutnya akan di kirimkan ke aplikasi android melalui media komunikasi bluetooth yang akan di tampilkan berupa notifikasi alert Aufall detectedAy. Rancangan Pengujian Pengujian yang dilakukan menggunakan dua jenis pengukuran yaitu sensitivity dan Sensitivity adalah kemampuan untuk mendeteksi jatuh, sedangkan specifity adalah kemampuan sistem untuk mendeteksi aktivitas biasa. Terdapat empat kondisi umum yang terjadi dalam deteksi jatuh yang akan digunakan sebagai nilai dalam pengukuran, yaitu: Journal of Informatics. Network, and Computer Science Universitas Muhammadiyah Sidoarjo Open Journal System : http://ojs. id/index. php/JOINCS Email : joincs@umsida. True Positive (TP), kondisi ketika aktifitas jatuh dan terdeteksi oleh sistem sebagai aktifitas jatuh. True Negative (TN), kondisi ketika aktifitas tidak jatuh terdeteksi oleh sistem sebagai aktifitas tidak jatuh. False Positive (FP), kondisi ketika aktifitas tidak jatuh dan terdeteksi oleh sistem sebagai aktifitas jatuh. False Negative (FN), kondisi ketika aktifitas jatuh dan tidak terdeteksi oleh sistem sebagai aktifitas tidak jatuh. Untuk menghitung nilai sensitivity dan specifity menggunakan persamaan . Hasil Penelitian dan Pembahasan Pengujian dilakukan dengan malakukan beberapa aktifitas yang di bagi menjadi beberapa kategori, yaitu kategori aktifitas jatuh dan kategori aktifitas biasa. Selanjutnya objek percobaan yaitu user seorang laki-laki dengan berat badan sekitar 70 kg, dan tinggi sekitar 170 cm. Tabel 1 Desain Pengujian Kategori Jatuh ke depan Jatuh ke belakang Jatuh ke kiri Jatuh ke kanan Aktivitas biasa Aksi Di akhiri dengan telungkup Di akhiri dengan berdiri (Recover. Di akhiri dengan telentang Di akhiri dengan berdiri (Recover. Di akhiri dengan berbaring Di akhiri dengan berdiri (Recover. Di akhiri dengan berbaring Di akhiri dengan berdiri (Recover. Duduk-Berdiri Berjalan Berbaring-Berdiri Membungkuk, mengabil sesuatu Berlari kecil Setelah pengujian dilakukan, langkah selanjutnya yaitu menghitung tingkat akurasi keberhasilan hardware dalam mendeteksi jatuh, yaitu dengan menggunakan persamaan . Pengujian untuk aktifitas jatuh dilakukan sebanyak 100 pengujian, sedangkan untuk aktifitas biasa dilakukan sebanyak 50 pengujian. Gambar 4. Hasil Pengujian Jatuh Ke Depan RANCANG BANGUN SISTEM MONITORING DETEKSI JATUH UNTUK MANULA DENGAN MENGGUNAKAN ACCELEROMETER Siti Norhabibah Gambar 5 Hasil Pengujian Jatuh Ke Belakang Gambar 6 Hasil Pengujian Jatuh Ke Samping Kanan Gambar 7 Hasil Pengujian Jatuh Ke Samping Kiri Gambar 8 Hasil Pengujian Aktifitas Duduk-Berdiri Journal of Informatics. Network, and Computer Science Universitas Muhammadiyah Sidoarjo Open Journal System : http://ojs. id/index. php/JOINCS Email : joincs@umsida. Gambar 9 Hasil Pengujian Aktifitas Berjalan Gambar 10 Hasil Pengujian Aktifitas Berbaring-Berdiri Gambar 11 Membungkuk Mengambil Sesuatu RANCANG BANGUN SISTEM MONITORING DETEKSI JATUH UNTUK MANULA DENGAN MENGGUNAKAN ACCELEROMETER Siti Norhabibah Gambar 12. Aktifitas Berlari Kecil Tabel 2 Hasil Pengujian Untuk Jatuh Kategori Notifikasi Jatuh Tidak Jumlah Jatuh ke depan Jatuh ke Jatuh ke kanan Jatuh ke kiri Akurasi Tabel 3 Hasil Pengujian Untuk Aktifitas Biasa Aksi Notifikasi Jatuh Tidak Jumlah Duduk-Berdiri Berjalan Berbaring-Berdiri Membungkuk mengambil sesuatu Berlari kecil Akurasi Berdasarkan tabel 2 beberapa aktifitas jatuh kadang-kadang masih belum terdeteksi sebagai aktifitas jatuh, begitu juga berdasarkan tabel 3 beberapa aktifitas biasa masih terdeteksi sebagai aktifitas jatuh. Tabel 4 menunjukan hasil untuk 4 parameter. Tabel 4 Sensitifity dan Specificity Parameter Pengujian True Positive (TP) False Negative (FN) True Negative (TN) False Positive (FP) Jumlah Kesimpulan Dari Hasil pengujian yang dilakukan dalam mendeteksi jatuh sebanyak 150 kali, di peroleh nilai sensitifity sebesar 89% dan nilai specificity sebesar 98%, artinya sistem mampu mendeteksi aktifitas jatuh dan aktifitas biasa dengan cukup baik. Sistem membutuhkan rata-rata 2 detik pasca aktfitas jatuh untuk mengirimkan notifikasi kepada Journal of Informatics. Network, and Computer Science Universitas Muhammadiyah Sidoarjo Open Journal System : http://ojs. id/index. php/JOINCS Email : joincs@umsida. Sistem ini menggunakan sumber daya dari baterai 9V, akan tetapi koneksi antara Hardware dan Software masih belum stabil dikarenakan system membutuhkan kuat arus / ampere yang lebih besar. Berdasarkan penelitian yang sudah dilakukan masih ada beberapa kekurangan pada sistem. Sistem yang sudah diimplementasikan menggunakan algoritma fall detection dengan memanfaatkan data pasca-impact, sehingga notifikasi baru muncul rata-rata 2 detik setelahnya. Harapannya algoritma dapat di kembangkan Pada penelitian ini system hanya memberikan notifikasi ketika terjadi insiden jatuh, kedepannya system aplikasi dapat dikembangkan dengan menambahkan fitur-fitur lain seperti membuat panggilan. Daftar Notasi ACCnew AcCaVal Gyp GyCaVal Sensitifity Specificity : Nilai Kalibrasi Accelerometer . , y, . : Nilai Awal Accelerometer Sumbu . , y, . : Standar Nilai Kalibrasi Accelerometer : Konstanta Nilai Sensitifity Accelerometer : Nilai Kalibrasi Gyroscope . , y, . : Nilai Awal Gyroscope Sumbu . , y, . : Standar Nilai Kalibrasi Gyroscope : Konstanta Nilai Sensitifity Gyroscope :Total Akselerasi : Nilai x (Calibrated/Filtere. : Nilai y (Calibrated/Filtere. : Nilai z (Calibrated/Filtere. : Nilai Sensitifity (%) : Nilai Specificity (%) : Nilai True Positive : Nilai True Negative : Nilai False Positive : Nilai False Negative Referensi :