HeartDroid: RANCANG BANGUN VISUALISASI ELECTROCARDIOGRAM (ECG) MENGGUNAKAN MIKROKONTROLER ARDUINO Oleh : Muhammad Faridh Djamalilleil 5110100007 Dosen Pembimbing: 1. Ary Mazharuddin Shiddiqi, S.Kom., M.Comp.Sc. 2. Hudan Studiawan, S.Kom., M.Kom.
HeartDroid: Rancang Bangun Visualisasi ElectroCardioGram (ECG) Menggunakan Mikrokontroler Arduino OUTLINE
OUTLINE PENDAHULUAN UJI COBA HeartDroid PERANCANGAN KESIMPULAN & SARAN
MANFAAT TUGAS AKHIR 1. Membantu pengguna untuk mengetahui kondisi jantungnya dengan cara melakukan pengawasan mandiri dan mengirimkan data hasil proses visualisasi detak jantung kepada dokter untuk selanjutnya pengguna akan menerima hasil diagnosa terhadap kondisi jantungnya. 2. Membantu dan mempermudah pengguna untuk membaca grafik hasil proses visualisasi detak jantung dengan adanya komunikasi dengan pihak dokter. 3. Mempermudah pengguna untuk melakukan pengawasan detak jantung secara mandiri dan rutin. 4. Membantu pengguna menghubungi rumah sakit atau dokter terdekat apabila membutuhkan. 5. Mempermudah pengguna untuk melakukan konsultasi pada dokter apabila terkendala jarak.
HeartDroid: Rancang Bangun Visualisasi ElectroCardioGram (ECG) Menggunakan Mikrokontroler Arduino PENDAHULUAN
LATAR BELAKANG Dengan berkembangnya teknologi pada dunia medis, telah banyak perangkat medis yang dapat diintegrasikan dengan perangkat lain, salah satunya adalah integrasi dengan aplikasi pada perangkat bergerak. Sistem tersebut akan dapat digunakan secara individu dengan mudah oleh pengguna. Pengawasan detak jantung merupakan aspek penting bagi kesehatan. Pengawasan biasanya dilakukan dengan cara melakukan pemeriksaan rutin di rumah sakit menggunakan perangkat yang disebut Electrocardiogram (ECG). ECG tersebut dapat menghasilkan data secara akurat, namun perangkat tersebut sangat mahal dan tidak bisa dibawa kemana-mana karena hanya bisa dilakukan dengan kunjungan rutin ke rumah sakit
Rumusan Masalah Proses pengkondisian sinyal dari electrocardiogram (ECG) sehingga dapat ditampilkan dalam bentuk grafik pada layar smartphone Proses pengiriman data dari mikrokontroler ke smartphone Penyimpanan data hasil dari deteksi detak jantung
Batasan Masalah Aplikasi ini hanya bisa digunakan oleh pengguna smartphone dengan platform Android Memerlukan perangkat bergerak dengan teknologi GPS Aplikasi membutuhkan koneksi internet agar dapat berjalan Aplikasi ini menggunakan mikrokontroler bertipe ARM dengan series STM32F407VG Discovery sebagai alat untuk pengkondisian sinyal analog dari electrocardiogram (ECG) menjadi sinyal digital
TUJUAN Merancang dan membangun aplikasi visualisasi detak jantung dengan memanfaatkan mikrokontroler dan electrocardiogram (ECG). Merancang dan membangun aplikasi visualisasi detak jantung yang berjalan pada platform Android Membantu pengguna untuk mengetahui kondisi jantungnya dengan cara melakukan pengawasan mandiri dan mengirimkan data hasil proses visualisasi detak jantung kepada dokter untuk selanjutnya pengguna akan menerima hasil diagnosa terhadap kondisi jantungnya Membantu pengguna untuk membaca grafik hasil proses deteksi detak jantung dengan adanya komunikasi dengan pihak dokter
HeartDroid: Rancang Bangun Visualisasi ElectroCardioGram (ECG) Menggunakan Mikrokontroler Arduino PERANCANGAN
MIKROKONTROLER STM32F4 Discovery STM32F4 Discovery adalah development board dengan mikrokontroler ARM Cortex-M4 yang memiliki tingkat kecepatan clock sampai dengan 168 MHz, mampu mengeksekusi perintah sampai dengan 210 MIPS (Million Instruction per Second). Mikrokontroller ini memiliki 1 MByte Flash PEROM (Flash Programmable and Eraseble Read Only Memory), 192 Kbyte SRAM, 100 pin, 5 buah port I/O yang mana setiap pin dalam masing masing port dapat diprogram tersendiri, memiliki dua belas buah timer/counter 16 bit dan dua buah timer/counter 32 bit.
Menampilkan grafik hasil visualisasi dari ECG. Menyimpan data detak jantung. Mengirim email hasil data detak Jantung. Melihat kembali grafik hasil visualisasi detak jantung dari ECG dari data detak jantung yang telah disimpan. Menampilkan informasi lokasi rumah sakit dan dokter terdekat.
Arsitektur Sistem
MULAI Mempersiapkan EKG Menghubungkan dengan Mikrokontroler Melakukan Login pada Aplikasi Mobile HeartDroid ALUR SISTEM Klik Menu Heart Rate Klik Tombol Connect Aktifkan Bluetooth NO Cek Bluetooth AKtif YES Melakukan Scan Paired Device Menampilkan Hasil scan paired Device dan memilih device yang akan disambungkan Melihat Grafik Secara Real- Time Memilih device yang akan disambungkan Klik Tombol Disconnect SELESAI
PENGUJIAN Dan evaluasi
Pengujian Menampilkan Grafik Detak Jantung secara Realtime Pengujian Menampilkan Data Visualisasi yang telah tersimpan
Pengujian Pengiriman Email Pengujian Menampilkan Lokasi Rumah Sakit dan Dokter Terdekat
Uji Coba Non-Fungsional + Data yang didapat sama akurat namun proses transfer data lebih cepat dengan menggunakan aplikasi HeartDroid
HeartDroid: Rancang Bangun Visualisasi ElectroCardioGram (ECG) Menggunakan Mikrokontroler Arduino VIDEO UJI COBA
KESIMPULAN Sistem dapat menampilkan visualisasi detak jantung dari ECG dengan mengubah input sinyal data analog menjadi digital dengan menggunakan mikrokontroler Transfer data yang dilakukan dari mikrokontroler ke perangkat bergerak menggunakan bluetooth modul yang telah terinstal. Pengguna dapat melakukan pencarian lokasi rumah sakit atau dokter terdekat apabila membutuhkan. Data hasil visualisasi detak jantung disimpan secara otomatis pada memori internal perangkat bergerak setiap melakukan proses menampilkan grafik dan dapat dibuka kembali. Dengan sistem ini maka pengguna dapat mengetahui gejala penyakit jantung lebih dini.
SARAN Aplikasi dapat langsung melakukan diagnosa atas proses visualisasi yang dilakukan oleh pengguna Aplikasi dapat dimplementasi pada semua platform perangkat bergerak. Tampilan grafik diperhalus dengan menggunakan filter untuk mengurangi noise grafik. Perlu dipercepat kalibrasi untuk penerimaan data
TERIMA KASIH