tugas akhir

advertisement
IMPLEMENTASI KONSEP PHOTOPLETHYSMOGRAPHY
(PPG) UNTUK MENGETAHUI RATA-RATA DENYUT
JANTUNG PADA MANUSIA
DAN PENGAPLIKASIANNYA PADA PERANGKAT
BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh:
Candra Triyadi Fahmi
NIM : 201010370311031
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMDIYAH MALANG
PEBRUARI 2014
i
LEMBAR PERSETUJUAN
IMPLEMENTASI KONSEP PHOTOPLETHYSMOGRAPHY
(PPG) UNTUK MENGETAHUI RATA-RATA DENYUT
JANTUNG PADA MANUSIA
DAN PENGAPLIKASIANNYA PADA PERANGKAT
BERBASIS ANDROID
TUGAS AKHIR
Disusun Oleh :
Candra Triyadi Fahmi
NIM : 201010370311031
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Pembimbing I
Pembimbing II
Ir. Lailis Syafa’ah, MT
NIP.108.9009.0189
Wahyu Andhyka Kusuma, S.Kom, M.Kom
NIDN. 0720068701
ii
LEMBAR PENGESAHAN
IMPLEMENTASI KONSEP PHOTOPLETHYSMOGRAPHY (PPG) UNTUK
MENGETAHUI RATA-RATA DENYUT JANTUNG PADA MANUSIA
DAN PENGAPLIKASIANNYA PADA PERANGKAT BERBASIS
ANDROID
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
Candra Triyadi Fahmi
201010370311031
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal 01 April 2014
Menyetujui,
Penguji I
Penguji II
Yuda Munarko, S.Kom., M.Sc.
NIDN. 070808770
Sofyan Arifianto, S.Si., M.Kom.
NIP.
Mengetahui
Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc
NIP. 10806110443
iii
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini :
NAMA
: CANDRA TRIYADI FAHMI
NIM
: 201010370311031
FAK./JUR.
: TEKNIK/INFORMATIKA
Dengan
ini
saya
“IMPLEMENTASI
menyatakan
bahwa
Tugas
Akhir
dengan
KONSEP
PHOTOPLETHYSMOGRAPHY
judul
(PPG)
UNTUK MENGETAHUI RATA-RATA DENYUT JANTUNG PADA
MANUSIA
DAN
PENGAPLIKASIANNYA
PADA
PERANGKAT
BERBASIS ANDROID”, beserta seluruh isinya adalah karya sendiri dan bukan
merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali
dalam bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam
karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya
ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui,
Malang, 25 Pebruari 2014
Dosen pembimbing
Yang membuat pernyataan,
Ir. Lailis Syafa’ah, MT
NIP.108.9009.0189
(Candra Triyadi Fahmi)
iv
ABSTRAK
Kesehatan merupakan hal yang sangat penting dalam kehidupan manusia.
Untuk mengetahui kesehatan tubuh,
dapat dilakukan tes kesehatan secara
bertahap di rumah sakit, atau memeriksa sendiri jika memiliki alat tes kesehatan.
Sehat secara fisik berarti seluruh organ tubuh berada dalam kondisi yang optimal,
serta dapat berfungsi normal. Salah satu organ vital yang memerlukan
pemeriksaan rutin adalah jantung. Jantung adalah organ yang sangat penting yang
terdapat di dalam tubuh manusia. Fungsinya adalah untuk mensirkulasikan darah
ke seluruh tubuh melalui pembuluh darah. Frekuensi denyut jantung setiap
manusia bisa jadi berbeda. Pada umumnya, pendeteksian denyut jantung
dilakukan dengan menyentuh nadi di pergelangan tangan. Namun metode ini
membutuhkan konsentrasi tinggi dan membutuhkan jam sebagai penghitung
waktu.
Berbagai sarana pendukung seperti tensimeter digital dan stetoskop dapat
digunakan untuk mengatasi masalah tersebut. Stetoskop adalah sebuah alat medis
yang digunakan untuk mengirimkan suara volume rendah seperti detak jantung ke
telinga pendengar. Tetapi walaupun alat tersebut mempermudah dalam
mendengarkan detak jantung, tetap saja dibutuhkan jam sebagai penghitung
waktu. Selain harganya yang dapat dibilang tidak murah, alat ini juga tidak praktis
digunakan.
Padahal pada perkembangan teknologi saat ini dituntut suatu perangkat yang
praktis, mudah dipindahkan, mampu menyelesaikan masalah dengan sistem
komputasi dan harganya murah. Sebagai contoh,
ponsel pintar yang mampu
menyelesaikan masalah komputasi layaknya komputer dengan ukuran yang kecil
sehingga memiliki portabilitas yang tinggi. Dan kemampuan tersebut seharusnya
dapat dimanfaatkan untuk layanan kesehatan seperti halnya untuk mendeteksi
detak jantung manusia.
Kata kunci : deteksi jantung, android, kesehatan, aplikasi mobile
v
ABSTRACT
Health is very important in human life. Health test continuously in hospital
or checking by using belonging health device can show human’s healthy. Healthy
physically means all parts of body are in optimum condition and normal usage.
One of vital organ which needs routine checkup is heart. Heart is important organ
which exist in human’s body. The function is circulating blood to all parts of body
by using artery. Heart bean frequency of every people may be different.
Generally, heart beat detection is done by touching hand pulse. However, this
methods needs high concentration and stopwatch.
Some supporting tools such as digital blood pressure device (Tensimeter)
and stethoscope can be used to solve the problem. Stethoscope is medical device
which is used to send low voice such as heart beat to the listener’s ear. Although
this device helps to listen heart beat easier, watch is also needed as time counting.
Moreover, both devices are not practical and cheap.
In case of technological development nowadays demands practical device,
easy moved, solving problem with computation system, and low cost. For
instance, smart phone which has small size can solve computation problem and
have high portability similar with computer. Thus, the capability of smart phone
can be used for health service such as human heart beat detection.
Key Terms: heart detection, android, health, mobile application
vi
KATA PENGANTAR
‫بسم هللا الرحمن الرحيم‬
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan
rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir
yang berjudul “Implementasi Konsep Photoplethysmography (PPG) Untuk
Mengetahui Rata-Rata Denyut Jantung Pada Manusia dan Pengaplikasiannya pada
Perangkat Berbabis Android ”. Tidak lupa juga penulis mengucapkan Salawat dan
salam kepada nabi
junjungan
kita Muhammad SAW, yang
telah banyak
mengajarkan umat islam untuk selalu barada di jalan yang benar jalan Allah.
Tujuan dari penulisan skripsi ini adalah salah satu syarat yang harus
ditempuh guna memperoleh gelar Sarjana Informatika.
Dalam penyusunan skripsi ini banyak hambatan dan rintangan yang
penulis hadapi, tetapi pada akhirnya dapat teratasi berkat adanya bimbingn
serta bantuan dari berbagai pihak baik secara moral dan sepiritual. Oleh
karena itu penulis menghaturkan hormat danterima kasih kepada :
1. Kedua orang tuaku tersayang dan tercinta, yang selalu mendoakan dan selalu
memberi dukungan kepada saya setiap waktu dan dalam bentuk apapun.
2. Selvia Ferdiana Kusuma, seseorang
yang telah menginspirasi dan
mendukung saya penuh dalam segala hal termasuk pengerjaan Tugas Akhir
ini. Terima kasih banyak ^_^
3. Kepada saudara-saudara saya tercinta, mas Dody dan ponakan saya tercinta,
Farel yang selalu bikin gemes ^^.
4. JK Community yang selalu mendukung dari awal perkuliahan hingga saat
ini. You’re the best guys.
5. Ibu Ir. Lailis Syafa’ah, MT selaku dosen pembimbing I serta bapak Wahyu
Andhyka Kusuma, S.Kom, M.Kom selaku dosen pembimbing II yang
senantisa memberikan pengarahan dan bimbingannya selama dalam masa
penulisan Tugas Akhir ini.
6. Terima kasih sebesar-besarnya untuk bapak Eko Budi Cahyono,S.Kom,M.T
selaku dosen wali beliau telah banyak memberi masukan-masukan yang
berarti bagi saya.
vii
7. Teman-teman asisten lab informatika yang mengajarkan banyak hal
8. Seluruh dosen dan staff pengajar Jurusan Teknik Informatika, Universitas
Muhammadiyah Malang.
9. Seluruh teman – teman kuliah saya, maaf tidak dapat saya sebutkan
semuanya. terima kasih atas doanya dan suportnya selama ini.
Saya sebagai penulis menyadari sepenuhnya bahwa dalam penulisan
tugas akhir ini masih banyak kekurangan dan keterbatasan didalamnya. Oleh
karena itu penulis mengharapkan saran yang membangun agar tulisan ini
bermanfaat bagi perkembangan ilmu pengetahuan ke depannya. Semoga Tugas
Akhir ini dapat memberikan manfaat bagi kita semua. Amin.
Malang, 25 Pebruari 2014
(Candra Triyadi Fahmi)
viii
DAFTAR ISI
HALAMAN JUDUL ...................................................................................
LEMBAR PERSETUJUAN .........................................................................
LEMBAR PENGESAHAN ..........................................................................
HALAMAN PERNYATAAN KEASLIAN .................................................
ABSTRAK ..................................................................................................
ABSTRACT ................................................................................................
KATA PENGANTAR .................................................................................
DAFTAR ISI ...............................................................................................
DAFTAR GAMBAR ...................................................................................
DAFTAR TABEL ........................................................................................
BAB I
BAB II
PENDAHULUAN
1.1 Latar Belakang .....................................................................
1.2 Rumusan Masalah ...............................................................
1.3 Batasan MasalahMaksud dan Tujuan ....................................
1.5 Metodologi ...........................................................................
1.5.1 Studi Literatur ............................................................
1.5.2 Metode Perancangan Program ....................................
1.5.3 Metode Implementasi Program ...................................
1.5.4 Metode Pengujian Program .........................................
1.5.5 Penyusunan Laporan Tugas Akhir ..............................
1.6 Sistematika Penulisan ..........................................................
LANDASAN TEORI
2.1 Jantung ................................................................................
2.1.2 Peran Jantung............................................. ..................
2.1 2 Sistem Pembuluh Darah ............................................. .
2.2 Darah. ..................................................................................
2.2.1 Sel Darah Merah.......................................... ................
2.2.2 Hemoglobin.......................................... .......................
2.3 Photopletysmography .........................................................
2.3.1 Pengertian Photopletysmography............................... .
2.3.2 Penggunaan Photopletysmography.............................
2.4 Color Space..........................................................................
2.4.1 RGB Color Space ........................................................
2.4.2 YUV Color Space ........................................................
2.5 Metode Perhitungan Detak Jantung Berdasarkan Perubahan
Warna Pada Permukaan Kulit ...............................................
2.5.1 Prinsip Kerja ................. ..............................................
ix
i
ii
iii
iv
v
vi
vii
ix
xi
xii
1
2
2
2
3
3
3
3
3
4
6
6
7
9
9
9
10
10
11
11
11
12
12
12
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Perencanaan (Planning)........................................................
3.2 Analisis (Analysis)................................................................
3.2.1 Kebutuhan Perangkat Lunak dan Perangkat Keras .......
3.2.1.1 Kebutuhan Perangkat Lunak ...........................
3.2.1.2 Kebutuhan Perangkat Keras ............................
3.2.2 Kebutuhan Fungsional dan NonFungsional Sistem.......
3.2.2.1 Kebutuhan Fungsional Sistem .........................
3.2.2.2 Kebutuhan NonFungsional Sistem...................
3.3 Perancangan (Design) ...........................................................
3.3.1 Perancangan Sistem Aplikasi .......................................
3.3.1.1 Use Case Diagram .........................................
3.3.1.2 Activity Diagram ............................................
3.3.1.3 Sequence Diagram .........................................
3.3.2 Perancangan Data .............................. ..........................
3.3.3 Perancangan Antarmuka Pengguna ..............................
3.3.3.1 Rancangan Tampilan Awal Aplikasi................
3.3.3.2 Rancangan Hasil Perhitungan Detak Jantung ...
3.3.3.3 Rancangan Tampilan Navigasi Menu .............
3.3.3.4 Rancangan Tampilan Riwayat ........................
3.3.3.5 Rancangan Tampilan Fasilitas Kirim Pesan ....
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi .......................................................................
4.1.1 Proses Perhitungan Detak Jantung...............................
4.1.2 Proses Penyimpanan Data.......................................... ..
4.1.3 Proses Menampilkan Riwayat..................................... .
4.1.4 Proses Mengirimkan Data Dengan Format SMS ........
4.2 Pengujian Perangkat Lunak ..................................................
4.2.1 Pengujian Deteksi Perubahan Warna Pada Permukaan
Kulit........................................................................... ...
4.2.2 Pengujian Keakurasian Perhitungan Rata – Rata Detak
Jantung.............. .........................................................
4.2.2.1 Metode Pengujian.............................................
4.2.3 Pengujian Riwayat Rekam.......................................... .
4.2.4 Pengujian Pengiriman data dengan Format SMS ........
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan .........................................................................
5.2 Saran ....................................................................................
DAFTAR PUSTAKA
x
15
16
16
16
17
17
17
17
18
18
18
18
20
21
21
22
23
23
24
25
26
26
29
30
31
31
32
34
34
35
36
38
38
DAFTAR GAMBAR
1.
Gambar 2.1
Struktur Jantung ......................................................
6
2.
Gambar 2.2
Sistem Pembuluh Darah ..........................................
8
3.
Gambar 2.3
Arsitek Bercabang Menjadi Pembuluh Yang Lebih
Besar dan Dihubungkan dengan Vena Oleh Lintasan
Bantalan Kapiler .....................................................
9
4.
Gambar 2.4
Konsep Pletysmography dengan Mode Refleksi ....
11
5.
Gambar 2.5
Arsitektur Proses ....................................................
13
6.
Gambar 3.1
Metode SDLC Waterfall .......................................
14
7.
Gambar 3.1.1.aPosisi Pengambilan Data .......................................
15
8.
Gambar 3.1.1.bProses Deteksi Intensitas Cahaya yang Kemudian
Ditangkap oleh Photopletysmography (Kamera) ....
15
9.
Gambar 3.3.1 Use Case Diagram.................................................
18
10.
Gambar 3.3.2 Activity Diagram Pemrosesan Warna ....................
18
11.
Gambar 3.3.3 Activity Diagram Proses Melihat Hasil Perhitungan
Detak Jantung .......................................................
20
12.
Gambar 3.3.4 Sequence Diagram Pemrosesan Warna ..................
20
13.
Gambar 3.3.5 Sequence Diagram Proses Melihat Hasil Perhitungan 21
14.
Gambar 3.3.6 Rancangan Tampilan Awal Aplikasi ....................
15.
Gambar 3.3.7 Rancangan Tampilan Hasil Pemrosesan Data
23
Real Time .............................................................
23
16.
Gambar 3.3.8 Rancangan Tampilan Navigasi Menu ....................
24
17.
Gambar 3.3.9 Rancangan Tampilan Riwayat Rekam Data ..........
25
18.
Gambar 3.3.10 Rancangan Tampilan Format untuk Mengirim Pesan 25
19.
Gambar 4.1
Posisi Jari Pengguna...............................................
32
20.
Gambar 4.2
Tampilan Awal Aplikasi .........................................
33
21.
Gambar 4.3
Tampilan Pemrosesan Data .....................................
33
22.
Gambar 4.4
Tampilan Riwayat Rekam Data ...............................
35
23.
Gambar 4.5
Tampilan Antarmuka Pengiriman Data dengan Format
SMS ..................................................................... ..
xi
35
DAFTAR TABEL
1.
Tabel 3.1
Tabel Penyimpanan Data ........................................ ..
22
2.
Tabel 3.2
Tabel Class Heart Rate Operations .......................... ..
22
3.
Tabel 4.1
Tabel Pengujian ...................................................... ..
35
xii
DAFTAR PUSTAKA
Bourke, Paul, 1995. RGB Colour Space. [Online]. Tersedia: http: / / paulbourke
.net/texture_colour/colourspace/ [20 Desember 2013]
Dableducational.org. (2010, February 08). Declaration of Blood Pressure
Measuring
Device
Equivalent
2006.
[Online],
Tersedia:
http://www.dableducational.org/pdfs/equivalence_declarations/E52%20Omron
%20SEM-1%20(HEM-7051-C12)%20ESH.pdf. Diunduh pada tanggal 21
Maret 2014
Firdaus. (2013, April 26). SISTEM PEREDARAN DARAH PADA MANUSIA.
Diakses pada tanggal 12 Desember, 2013, dari http://www.lengkapbiologi.org/:
http://www.lengkapbiologi.org/2013/04/sistem-peredaran-darah-padamanusia.html
Ganong WF. 1979. Review of Medical Physiology. Large Medical Publication.
Guyton AC. 1997. Buku Ajar Fisiologi Kedokteran. Ed ke-9. Irawati Setiawan.
Penerjemah. Jakarta : EGC
Hull A, 1993. Penyakit Jantung, Hipertensi dan Nutrisi. Penerjemah : Wendra
Ali, Bumi Aksara, Jakarta.
Mayur Lunawat, Aquibjaved Momin, Varun Nirantar, Abhishek Deshmukh. 2012.
Heart Pulse Monitoring: The Smart Phone Way. International Journal of
Engineering Research and Applications (IJERA) ISSN: 2248-9622. Pp.509515.
Sugondo Hadiyoso, Achmad Rizal, Rita Magdalena, 2011. Monitoring
Photoplethysmograph Digital Dengan Wireless LAN (802.11b). Konferensi
Nasional Sistem dan Informatika. KN&I11-014.
Tapan, D. E. (2005). Penyakit Degeneratif. (p. 5). Jakarta: PT Elex Media
Komputindo.
Williams FD. 1987. Blood Composibility. CRC Press Inc Boca raton, Florida.
xiii
Download