Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
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.
OUTLINE
HeartDroid: Rancang Bangun
Visualisasi ElectroCardioGram (ECG)
Menggunakan Mikrokontroler
Arduino
OUTLINE
UJI COBA
KESIMPULAN & SARAN
PENDAHULUAN
HeartDroid
PERANCANGAN
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.
PENDAHULUAN
HeartDroid: Rancang Bangun
Visualisasi ElectroCardioGram (ECG)
Menggunakan Mikrokontroler
Arduino
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
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
Memerlukan perangkat bergerak dengan teknologi GPS
TUJUAN
Merancang dan membangun aplikasi visualisasi detak jantung dengan memanfaatkan mikrokontroler dan
electrocardiogram (ECG).
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
Merancang dan membangun aplikasi visualisasi detak jantung yang berjalan pada platform Android
Membantu pengguna untuk membaca grafik hasil proses deteksi detak jantung
dengan adanya komunikasi dengan pihak dokter
PERANCANGAN
HeartDroid: Rancang Bangun
Visualisasi ElectroCardioGram (ECG)
Menggunakan Mikrokontroler
Arduino
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.
Melihat kembali grafik hasil visualisasi detak
jantung dari ECG dari data detak jantung yang telah disimpan.
Menampilkan informasi lokasi rumah sakit dan dokter terdekat.
Menampilkan grafik hasil visualisasi dari ECG.
Menyimpan data detak jantung.
Mengirim email hasil data detak
Jantung.
Arsitektur Sistem
ALUR SISTEM
MULAI
SELESAI
Mempersiapkan
EKG
Menghubungkan
dengan
Mikrokontroler
Melakukan Login
pada Aplikasi Mobile
HeartDroid
Klik Menu
Heart Rate
Klik Tombol
Connect
Cek
Bluetooth
AKtif
Aktifkan
Bluetooth
Melakukan Scan
Paired Device
Melihat Grafik
Secara Real-
Time
Menampilkan Hasil
scan paired Device
dan memilih device
yang akan
disambungkan
Memilih device
yang akan
disambungkan
Klik
Tombol
Disconnect
NO YES
PENGUJIAN Dan
evaluasi
Pengujian Menampilkan Grafik Detak Jantung
secara Realtime
Pengujian Menampilkan Data Visualisasi yang
telah tersimpan
Pengujian Menampilkan
Lokasi Rumah Sakit dan Dokter Terdekat Pengujian Pengiriman Email
Uji Coba Non-Fungsional
• Data yang didapat sama akurat
namun proses transfer data lebih
cepat dengan menggunakan
aplikasi HeartDroid
+
VIDEO UJI COBA
HeartDroid: Rancang Bangun
Visualisasi ElectroCardioGram (ECG)
Menggunakan Mikrokontroler
Arduino
• 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.
KESIMPULAN
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