APLIKASI ANDROID UNTUK SISTEM PERINGATAN KONDISI DENYUT JANTUNG MENGGUNAKAN KOMUNIKASI BLUETOOTH
Android Application for Heart beat Alarm Condition Using Bluetooth Communication
PROYEK AKHIR untuk memenuhi sebagian persyaratan menyelesaikan pendidikan Diploma III
Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro
diajukan oleh: MIRA FEBRIANI 091331016
POLITEKNIK NEGERI BANDUNG 2012
2.1.
DAFTAR RIWAYAT HIDUP
Nama
NIM
: Mira Febriani : 091331016
Tempat/Tanggal lahir
: Bandung, 15 Februari 1991
SD lulus tahun
: 2003 di SD Negeri Baros IV Cimahi
SLTP lulus tahun
: 2006 di SMP Negeri 6 Cimahi
SLTA lulus tahun
: 2009 di SMA Negeri 2 Cimahi
Prestasi yang pernah dicapai:
1. Menjadi anggota Himpunan Mahasiswa Teknik Telekomunikasi 2009 2. Menjadi Bendahara Divisi Seni dan Infokom periode 2010-2011
Tugas kita bukanlah untuk berhasil. Tugas kita adalah untuk mencoba, karena didalam mencoba
itulah kita menemukan dan belajar membangun
kesempatan untuk berhasil
Tinggalkanlah kesenangan yang menghalangi
pencapaian kecemerlangan hidup yang di idamkan. Dan berhati-hatilah, karena beberapa kesenangan adalahcaragembira menuju kegagalan
Jangan menolak perubahan hanya karena kita takut kehilangan yang telah dimiliki, karena dengannya kita merendahkan nilai yang bisa kita capai melalui perubahan itu
Jika kita hanya mengerjakan yang sudah kita ketahui, kapankah kita akan mendapat pengetahuan yang baru? Melakukan yang belum kita ketahui adalah pintu menuju pengetahuan
Kita tidak akan berhasil menjadi pribadi baru bila kita berkeras untuk mempertahankan cara-cara lama kita. kita akan disebut baru, hanya bila cara-cara kita baru
iv
Ketepatan sikap adalah dasar semua ketepatan. Tidak ada penghalang keberhasilan bila sikap
kita tepat, dan tidak ada yang bisa menolong
bila sikap kita salah
Kekuatan terbesar yang mampu mengalahkan
stress adalah kemampuan memilih pikiran yang
tepat. kita akan menjadi lebih damai bila yang kita pikirkan adalah jalan keluar masalah.
Salah satu pengkerdilan terkejam dalam hidup adalah membiarkan pikiran yang cemerlang menjadi budak bagi tubuh yang malas, yang mendahulukan istirahat sebelum lelah. (Mario Teguh)
2.2.
KATA PENGANTAR
Assalamu’alaikum warahmatullahi wabarakatuh
Alhamdulillah, puji syukur atas kehadirat Allah SWT, atas limpahan rahmat dan
nikmatnya, sehingga penulis dapat menyelesaikan tugas akhir ini dengan judul “Aplikasi Android untuk Sistem Peringatan Kondisi Denyut Jantung Menggunakan Komunikasi Bluetooth”. Pada kesempatan ini penulis akan menyampaikan terima kasih yang sebesarbesarnya kepada :
Ibu dan Ayah tercinta atas dukungan dan doa dan restu, kepada penulis dengan sabar dan penuh kasih sayang, sehingga penulis dapat menyelesaikan tugas akhir ini dengan semaksimal mungkin, benar-benar terimakasih atas segala yang beliau berikan.
Bapak Teddi Haryanto selaku pembimbing utama yang senantiasa sabar membimbing penulis, memberi ide, masukan dan solusi kepada penulis.
Kepada Dwi Fitrianto selaku rekan proyek akhir satu sistem yang selalu memberikan masukan terhadap sistem yang dirancang penulis.
Teman-teman seperjuanganku ‘3 TC A’, terimakasih atas keceriaan, dukungan dan kenangan-kenangan tak terlupakan selama penulis menduduki bangku perkuliahan.
Seluruh anggota HIMATEL, khususnya HIMATEL angkatan 09, terimakasih telah membantu penulis membangun pribadi menjadi yang lebih baik, memberikan kenangan dan pengalaman yang tak tergantikan.
Semua pihak yang telah memberikan semangat, masukkan, solusi yang penulis tidak dapat sebutkan satu per satu.
vi
Penulis menyadari bahwa proyek akhir yang telah dibuat masih jauh dari kesempurnaan, maka dari itu penulis mengharapkan saran dan kritikan kepada semua
yang dapat membantu untuk membantu memperbaiki karya-karya penulis selanjutnya. kata wassalamu’alaikum warahmatullahi wabarakatuh. Akhir
Bandung, 26 Juni 2012
Penulis
2.3.
ABSTRAK
Salah satu penyebab kematian terbesar di Indonesia disebabkan oleh ketidaknormalan irama denyut jantung seperti gagal jantung, serangan jantung,
jantung koroner Stroke dan lain-lain.Serangan jantung yang tiba-tiba dan
pertolongan yang terlambat menyebabkan penderita mengalami kondisi kritis bahkan kematian secara langsung.Untuk menghindari hal itu penulis mencoba
membuat aplikasi berbasis sistem operasi Android.Aplikasi ini menerima data denyut jantung yang dikirimkan melalui komunikasi Bluetooth yang berasal dari
alat pendeteksi denyut jantung. Selain itu aplikasi memiliki sistem alarm yang
akan menyala untuk
memberitahukan orang-orang disekitar penderita bahwa
penderita yang bersangkutan mengalami serangan jantung atau pingsan. Aplikasi ini juga mengirim pesan singkat (SMS) pada dokter yang berisikan informasi jumlah denyut jantung penderita per menit (BPM). Berdasarkan hasil pengujian, aplikasi sudah dapat menerima data BPM pengguna, menyalakan sistem alarm dan mengirim pesan singkat (SMS) dengan baik. Sehingga Afilabilitas dari aplikasi ini adalah 100%. Kata kunci: Jantung manusia, sistem operasi Android, aplikasi alarm
ABSTRACT The biggest cause of death in Indonesia are heart rhythm abnormalities such as heart failure, heart attack, coronary heart disease Stroke etc. Sudden heart attack and a late help can cause patient’s critical condition and death. To avoid these things the author tried to make an application based on Android- operating system. The application gets BPM data trhough Bluetooth communication from a heart beat detection device. Besides, this application has an alarm system to inform people around the patient that there is someone who had a heart attack or fainted. It also sends an SMS to the doctor about the patient’s heart beat per minute (BPM). According to the test result, the aplication accept user’s BPM, turn on the alarm system dan sends an SMS well. So the availability of this application is 100%. Keyword: Human Heart, Android operating system, alarm application
viii
DAFTAR ISI
LEMBAR PENGESAHAN……………………………………………………………….ii
DAFTAR RIWAYAT HIDUP ...................................................................................... iii PENGANTAR....................................................................................................vi KATA ABSTRAK ................................................................................................................. viii
DAFTAR ISI………………………………………………………………………………x DAFTAR GAMBAR…………………………………………………………………….xii
DAFTAR TABEL……………………………………………………………………….xiii DAFTAR RUMUS………………………………………………………………………xiv BAB I Pendahuluan ........................................................ Error! Bookmark not defined. 1.1. Latar Belakang................................................. Error! Bookmark not defined.
1.2.
Perumusan Masalah ......................................... Error! Bookmark not defined.
1.3.
Pemecahan Masalah ......................................... Error! Bookmark not defined.
1.4.
Tujuan Proyek Akhir........................................ Error! Bookmark not defined.
1.5.
Batasan Masalah .............................................. Error! Bookmark not defined.
1.6.
Sistematika Laporan ........................................ Error! Bookmark not defined.
BAB II Tinjauan Pustaka ................................................ Error! Bookmark not defined. 2.1.
Tinjauan Pustaka.............................................. Error! Bookmark not defined.
2.2.
Landasan Teori ................................................ Error! Bookmark not defined. 2.2.1.Alat Pendeteksi Denyut Jantung .............. Error! Bookmark not defined. 2.2.2.Jantung ................................................... Error! Bookmark not defined. 2.2.3.Android................................................... Error! Bookmark not defined. 2.2.4.Java......................................................... Error! Bookmark not defined. 2.2.5.Bluetooth................................................. Error! Bookmark not defined.
BAB III Perancangan dan Realisasi Alat ......................... Error! Bookmark not defined. 3.1.
Diagram Blok Sistem ....................................... Error! Bookmark not defined.
3.2.
Perancangan dan Realisasi Sistem .................... Error! Bookmark not defined. 3.2.1.Perancangan dan Realisasi Aplikasi User . Error! Bookmark not defined.
BAB IV Pengukuran Unjuk Kerjadan Analisa ................. Error! Bookmark not defined. 4.1.
Pendahuluan .................................................... Error! Bookmark not defined.
4.2. Pengujian Penerimaan Data dengan Komunikasi Bluetooth .. Error! Bookmark not defined. 4.3.
Pengujian Sistem Alarm dan Pengiriman SMS . Error! Bookmark not defined.
4.4.
Pengujian Penerimaan SMS disisi Klien........... Error! Bookmark not defined.
ix
4.5. 4.6.
Hasil Pengujian ................................................ Error! Bookmark not defined. Analisa ............................................................ Error! Bookmark not defined.
BAB V Penutup .............................................................. Error! Bookmark not defined. 5.1. Kesimpulan...................................................... Error! Bookmark not defined. 5.2. Saran ............................................................... Error! Bookmark not defined. DAFTAR PUSTAKA ................................................................................................... 15
LAMPIRAN A................................................................ Error! Bookmark not defined. A.
Java Files............................................................. Error! Bookmark not defined.
B. XML Files ........................................................... Error! Bookmark not defined. LAMPIRAN B ................................................................ Error! Bookmark not defined. Manual Cara Kerja Alat............................................... Error! Bookmark not defined.
DAFTAR GAMBAR
Gambar 1. Alat pendeteksi denyut jantung....................... Error! Bookmark not defined. Gambar 2. Anatomi jantung manusia ............................... Error! Bookmark not defined. Gambar 3. Contoh perangkat Bluetooth ........................... Error! Bookmark not defined. Gambar 4. Blok diagram sistem Bluetooth ....................... Error! Bookmark not defined. Gambar 5. Time Slot ....................................................... Error! Bookmark not defined. Gambar 6. Stack Protokol Bluetooth ................................ Error! Bookmark not defined. Gambar 7. Struktur Profile Bluetooth .............................. Error! Bookmark not defined. Gambar 8. Flowchart aplikasi Android untuk sistem peringatan kondisi denyut jantung dengan komunikasi bluetoth ............................................ Error! Bookmark not defined. Gambar 9. Flowchart penerimaan data melalui Bluetooth Error! Bookmark not defined. Gambar 10. Flowchart sistem alarm pada aplikasi user ... Error! Bookmark not defined. Gambar 11. Flowchart pengiriman SMS otomatis ........... Error! Bookmark not defined. Gambar 12. Tampilan dialog box untuk menyalakan Bluetooth...... Error! Bookmark not defined. Gambar 13. Tampilan utama aplikasi Sistem Peringatan Kondisi Denyut Jantung Menggunakan Komunikasi Bluetooth .............................. Error! Bookmark not defined. Gambar 14. Tampilan Info pada aplikasi ......................... Error! Bookmark not defined. Gambar 15. Tampilan cara menggunakan aplikasi ........... Error! Bookmark not defined. Gambar 16. Tampilan Konfigurasi .................................. Error! Bookmark not defined. Gambar 17. Tampilan saat mencari perangkat Bluetooth .. Error! Bookmark not defined. Gambar 18. Tampilan nama perangkat Bluetooth alat pendeteksi denyut jantung .... Error! Bookmark not defined. Gambar 19. Tampilan data Standby yang terlihat pada aplikasi ...... Error! Bookmark not defined. Gambar 20. Tombol power alat pendeteksi denyut jantung ............ Error! Bookmark not defined. Gambar 21. Tampilan aplikasi saat menerima data denyut jantung. Error! Bookmark not defined. Gambar 22. Dialog box untuk menghentikan alarm ......... Error! Bookmark not defined.
xi
DAFTAR TABEL
Tabel 1. BPM manusia pada keadaan istirahat ................. Error! Bookmark not defined. Tabel 2. Karakteristik Radio............................................ Error! Bookmark not defined. Tabel 3. Batas Frekuensi masing-masing negara .............. Error! Bookmark not defined. Tabel 4. Protokol-protokol dan layer-layer di stack protokol Bluetooth Error! Bookmark not defined. Tabel 5. Hasil pengujian Aplikasi Android Untuk Sistem Peringatan Kondisi Denyut Jantung Menggunakan Komunikasi Bluetooth ................. Error! Bookmark not defined.
xii
DAFTAR RUMUS
(1) Menghitung jumlah maksimal denyut nadi manusia………………………………...8
(2) Menghitung afilabilitas aplikasi……………………………………………………34
xiii
DAFTAR LAMPIRAN
LAMPIRAN A Listing Program ................................................................................... 37
LAMPIRAN B Manual Cara Kerja Alat………………………………………....63
2.4.
DAFTAR PUSTAKA
[1] Mark L Murphy. 2009. Beginning Android. Springer-Verlag New York, Inc.,
233 Spring Street, 6th Floor, New York, NY 10013. United States.
[2] How The Human Heart Beats, http:// www.personal.psu.edu/jtk5050/blogs/jeff_202c/How%2520the%2520Human %2520Heart%2520Beats.doc, 27 Februari 2012
[3] Internet, http://healingxamthone.com/denyut-jantung-normal/, 10 Maret 2012
[4] Internet, http://id.wikipedia.org/wiki/Java.htm, 2 Maret 2012 [5] Teknologi Komunikasi Wireless untuk Layanan Multimedia dengan Jangkauan Terbatas, http://www.elektroindonesia.com/elektro/khu36.html, 13 Maret 2012 [6] Fitrianto, Dwi. 2012. Realisasi Sistem Peringatan Kondisi Denyut Jantung Berbasis Mikrokontroller ATMega 8535 Dengan Komunikasi Bluetooth. Bandung
Mira Febriani
Date of Birth
: February 15, 1991
Profession
: College Student, Polytechnic State Of Bandung
Nationality
: Indonesian
Status
: Single
Objective
Application for.
Education
1996–1997
Kusuma Kindergarden, Bandung, ID
1997-1998
Kopo II Elemetary School, Bandung, ID
1998-2000
Hokowhitu School, Palmerston North, New Zealand
2000-2003
Baros IV Elemetary School, Cimahi, ID
2003-2006
State Middle High School 6, Cimahi, ID
2006-2009
State Senior High School 2, Cimahi, ID
2009–2012
Higher Education (After Senior High School)
Training / Courses Certifications
Telecommunication Engineering of Polytechnic State Of Bandung, Indonesia
ESQ, State Middle High School 6, Cimahi (Uncertified) Pesantren Ramadhan 1424 H, State Middle High School 6 Cimahi Pesantren Ramadhan 1425 H, State Middle High School 6 Cimahi Pesantren Ramadhan 1426 H, State Middle High School 6 Cimahi 3rd Winner of Speech Contest, Bina Siswa SMA Plus Cisarua Scrabble Participant at LETTERS BACK IN ACTION, Pasundan University Pesantren Ramadhan 1427 H, State Senior High School 2 Cimahi Pesantren Kilat Ramadhan, State Senior High School 2 Cimahi Program Pengenalan Kehidupan Kampus, Polytechnic State of Bandung Outbound Student and Gathering 2009, Polytechnic State of Bandung Latihan Dasar Kedisiplinan, Polytechnic State of Bandung Communication Navigation Survillance and Air Traffic Management, Polytechnic State of Bandung
Jl. Bakti Mas I no.34, RT/W 08/11 Leuwigajah, Cimahi 40532 Phone: ++62 (22) 6671730 (H) HP: 085222247758 E-mail:
[email protected]
Moving Forward with SCADA, Polytechnic State of Bandung, ID Everyone Can Be a Leader, Polytechnic State of Bandung, ID CCNA Discovery: Networking for Home and Small Businesses, Polytechnic State of Bandung, ID English Proficiency Certificate I (TOEFL: 497), Polytechnic State of Bandung English Proficiency Certificate II (TOEFL: 510), Polytechnic State of Bandung English Proficiency Certificate III (TOEFL: 507), Polytechnic State of Bandung
Internship
PT. Telekomunikasi Indonesia Tbk. Bandung, placed in Maintenance of Access Division. Experience: Maintaining fiber optic cables, installing GPON (Gigabit Passive Optical Network) and field troubleshooting. Programming, 4x4 Jeep, inline skating, drawing, cats, playing keyboard, playing guitar and swimming.
Interests
Photograph
Jl. Bakti Mas I no.34, RT/W 08/11 Leuwigajah, Cimahi 40532 Phone: ++62 (22) 6671730 (H) HP: 085222247758 E-mail:
[email protected]