Disusun Oleh :
Nama : Loura Meilita Saragih Simarmata
NIM : 41418110119
Pembimbing : Julpri Andika, ST., M.Sc
Dengan ini menyatakan bahwa hasil penulisan Skripsi yang saya buat ini
merupakan hasil karya sendiri dan benar keasliannya. Apabila ternyata di
kemudian hari penulisan Skripsi ini merupakan hasil plagiat atau penjiplakan
terhadap karya orang lain, maka saya bersedia mempertanggung jawabkan
sekaligus bersedia menerima sanksi berdasarkan aturan tata tertib di Universitas
Mercu Buana.
Demikian pernyataan ini saya buat dalam keadaan sadar dan tidak
dipaksakan.
Penulis,
Disusun Oleh :
Nama : Loura Meilita Saragih Simarmata
NIM : 41418110119
Program Studi : Teknik Elektro
Mengetahui,
Pembimbing Tugas Akhir
(Dr. Setiyo Budiyanto, ST., MT.) (Muhammad Hafizd Ibnu Hajar, ST., M.Sc.)
KATA PENGANTAR
Segala Puji dan Syukur saya ucapkan kepada Tuhan Yang Maha Esa atas
berkat dan kasih-Nya dapat menyelesaikan Tugas Akhir yang berjudul
‘‘Monitoring Penderita Penyakit Jantung Terhadap Serangan Berulang Berbasis
Arduino”
Dalam penyusunan Tugas Akhir ini penulis mendapat saran, dorongan,
bimbingan serta keterangan-keterangan dari berbagai pihak sehingga penulis bisa
menyelesaikan Tugas Akhir ini. Oleh karena itu, penulis mengucapkan terima
kasih kepada :
1. Bapak Dr. Setiyo Budiyanto, ST., MT. selaku Kepala Program Studi Teknik
Elektro, Universitas Mercu Buana.
2. Bapak Julpri Andika, ST., M.Sc. selaku Dosen Pembimbing yang telah
banyak memberikan arahan dan masukan kepada penulis dalam penyelesaian
Tugas Akhir ini.
3. Bapak Muhammad Hafizd Ibnu Hajar, ST., M.Sc. selaku Koordinator Tugas
Akhir, Universitas Mercu Buana.
4. Seluruh Dosen Program Studi Teknik Elektro Universitas Mercu Buana, yang
selama ini telah memberikan ilmunya kepada penulis selama pekuliahan.
5. Orang tua saya J. Simarmata dan H. Sipayung yang selalu memberikan
motivasi dan dukungan.
6. Teman-teman seperjuangan di Jurusan Teknik Elektro 2018 angkatan 33
Universitas Mercu Buana yang tidak dapat disebutkan satu persatu yang telah
mendukung dan memberikan motivasi kepada penulis.
7. Adik dan sahabat-sahabat saya seperti Moris, Dio, Senny, Angel, Fery, Deni,
Imelda, solihatun, Tryas, dan Eli yang selalu memberikan motivasi kepada
penulis.
Kata Kunci : Arduino Nano, Sensor Denyut Jantung, Sensor DS18B20, GSM,
GPS
DAFTAR ISI
LEMBAR PENGESAHAN.............................................................................................iii
KATA PENGANTAR.....................................................................................................iv
ABSTRAK.......................................................................................................................vi
DAFTAR ISI...................................................................................................................vii
DAFTAR GAMBAR.......................................................................................................ix
DAFTAR TABEL.............................................................................................................x
BAB I PENDAHULUAN.................................................................................................1
1.1 Latar Belakang...................................................................................................1
1.2 Rumusan Masalah..............................................................................................2
1.3 Batasan Masalah.................................................................................................2
1.4 Tujuan Penelitian................................................................................................3
1.5 Metode Penelitian...............................................................................................3
1.6 Sistematika Penulisan.........................................................................................4
BAB II TINJAUAN PUSTAKA......................................................................................6
2.1 Tinjauan Pustaka................................................................................................6
2.2 Jantung...............................................................................................................9
2.2.1 Cara Kerja Jantung...................................................................................9
2.2.2 Denyut Jantung......................................................................................10
2.3 Mekanisme Temperatur Tubuh Manusia..........................................................11
2.4 Sensor Denyut Jantung (Easy Pulse Plugin).....................................................12
2.5 Sensor Suhu Tubuh (DS18B20).......................................................................13
2.6 Arduino Nano...................................................................................................14
2.6.1 Power Supply..........................................................................................16
2.6.2 Komunikasi.............................................................................................17
2.7 GPS (Global Positioning System)....................................................................17
2.7.1 Format data GPS.....................................................................................18
2.8 Modul GPS U-Blox Neo-7M............................................................................19
2.9 Short Message Service (SMS)..........................................................................20
2.9.1 Cara kerja SMS.......................................................................................20
2.10 Modul GSM/GPRS SIM900.............................................................................21
2.11 Push Button......................................................................................................22
BAB III PERANCANGAN ALAT DAN SISTEM......................................................24
3.1 Diagram Blok Sistem.......................................................................................24
3.1.1 Cara Kerja...............................................................................................25
3.1.2 Spesifikasi...............................................................................................25
3.1.3 Prasyarat Sistem.....................................................................................26
3.2 Perancangan Perangkat Keras..........................................................................26
3.2.1 Perancangan Modul GSM.......................................................................26
3.2.2 Perancangangan Modul GPS..................................................................27
3.2.3 Perancangan Sensor Denyut Jantung......................................................28
3.2.4 Perancangangan Sensor Suhu Tubuh (DS18B20)..................................28
3.2.5 Perancangan Rangkaian Keseluruhan.....................................................29
3.3 Perancangan Perangkat Lunak..........................................................................31
3.4 Flowchart.........................................................................................................32
BAB IV HASIL DAN PEMBAHASAN........................................................................33
4.1 Hasil Perancangan............................................................................................33
4.1.1 Hasil Perancangan Perangkat Keras........................................................33
4.1.2 Hasil Perancangan Elektrik.....................................................................34
4.2 Pengujian Alat/Sistem......................................................................................34
4.2.1 Pengujian Sensor Detak Jantung.............................................................34
4.2.2 Pengujian Sensor Suhu Tubuh (DS18B20).............................................36
4.2.3 Pengujian Modul GSM SIM 900............................................................38
4.2.4 Pengujian GPS........................................................................................40
4.2.5 Pengujian Alat Keseluruhan...................................................................41
BAB V PENUTUP.........................................................................................................54
5.1 Kesimpulan......................................................................................................54
5.2 Saran................................................................................................................54
DAFTAR PUSTAKA.....................................................................................................56
DAFTAR GAMBAR
Pada Bab ini dibahas tinjauan pustaka untuk mengkaji hasil karya yang
pernah dilakukan terkait dengan topik sistem monitoring penderita penyakit
jantung berbasis android dan GPS. Selain itu pada bab ini juga diuraikan landasan
teori yang digunakan, seperti berbagai teori komponen elektronika.
1.
2.1 Tinjauan Pustaka
Dalam laporan jurnal yang berjudul” Rancang Bangun Alat Monitoring
Jumlah Denyut Nadi / Jantung Berbasis Android”. Alat Monitoring Denyut Nadi
(MDN) dirancang untuk menampilkan data denyut nadi secara realtime dan
kontinyu di smartphone Android. Alat monitoring pengukur jumlah Denyut
nadi/jantung ini merupakan alat yang efektif dalam memantau denyut nadi/jantung
manusia. Lebih lanjut alat penghitung Denyut jantung ini dikembangkan berbasis
Android dengan sensor pulse sebagai sensor yang akan memberikan input ke
smartphone Android melalui koneksi Bluetooth.Alat ini menggunakan sensor
pulse yang diletakkan pada ujung jari tangan sebagai alat pendeteksi denyut
nadinya yang diproses dengan mikrokontroler Arduino Uno dan menggunakan
smartphone Android sebagai basis sistem yang diterapkan untuk mengoperasikan
dan menampilkan data denyut nadi. Sistem koneksi antara alat dan smartphone
Android menggunakan media Bluetooth. Berdasarkan hasil pengujian bisa
disimpulkan bahwa alat ini bisa bekerja dengan baik dengan perbandingan selisih
hasil uji dengan alat Spot Vital Signs (SVS) sebesar 0,07 – 2,47 BPM batas
toleransi 5BPM. Alat ini juga dapat menyimpan data hasil pengukuran denyut
nadi di aplikasi smartphone Android, sehingga dapat diolah untuk keperluan lebih
lanjut.( Rozie, Hadary & Pontia, 2017).
Dalam laporan jurnal yang berjudul” Alat Pendeteksi Denyut Nadi Berbasis
Arduino Yang Diinterfacekan Ke Komputer”. Pembuatan alat pendeteksi denyut
nadi manusia otomatis yang bekerja secara real time dan dapat dihubungkan
dengan komputer. Tujuan dari penelitian ini adalah dapat membantu semua orang
atau tenaga medis dalam melakukan perhitungan denyut nadi secara digital.
Perbedaan yang mendasar pada alat pendeteksi denyut nadi ini adalah pada
metode pengukuran., yaitu dengan mengangkat metode perubahan volume darah
disuatu organ akibat dari pemompaan darah oleh jantung (Plathysmografh).
Dengan menggunakan 3 metode pengukuran yang ditempatkan di tubuh manusia,
yaitu di jari, telinga dan dahi manusia. Tahapan-tahapan dari penelitian ini adalah
pulse sensor yang berfungsi untuk mendeteksi denyut nadi manusia dapat
diletakkan pada 3 tempat pengukuran, yaitu pada jari, telinga dan dahi yang
selanjutnya diproses oleh arduino mega 2560 sebagai pusat sistem. Data hasil
pengukuran yaitu Beat Per Minute (BPM) akan ditampilkan ke LCD dan juga bisa
diinterfacekan ke sebuah Database menggunakan Visual Basic 6.0. Dari hasil
pengujian didapatkan hasil pengukuran denyut nadi menggunakan alat adalah
77,3 BPM (Beat Per Minute) dan secara manual adalah 76 BPM (Beat Per
Minute) dengan keakuratan alat ini mencapai 98,32% dan memerlukan waktu 10
detik untuk menampilkan nilai rata-rata BPM (Beat Per Minute).( Sulistyo, 2017)
Dalam laporan jurnal yang berjudul” Perancangan Alat Pendeteksi Denyut
Jantung Dan Notifikasi Melalui Sms”. Alat Ini bertujuan untuk merancang sistem
deteksi Denyut jantung serta notifikasi melalui SMS dengan menggunakan
Mikrokontroler Arduino Nano serta SMS Gateway. Sensor Denyut jantung
menggunakan KY-039 dengan teknologi phototransistor. Sensor Denyut jantung
bersama komponen elektronik lainnya dirangkai dan dihubungkan dengan
Arduino Nano sesuai dengan PIN yang bersesuaian. Setelah itu dikembangkan
program yang berfungsi untuk mendeteksi Denyut jantung. Denyut jantung
dideteksi perdasarkan perubahan signifikan aliran darah yang dibaca melalui
sensor Denyut jantung. Perbedaan tersebut dibaca dengan melihat perubahan
intensitas sinar inframerah yang diterima oleh phototransistor pada sensor Denyut
jantung. Hasil Denyut jantung diolah dan dirubah ke dalam satuan Beat per
Minute (BPM). Mikrokontroler Arduino melakukan pengolahan dan jika Denyut
jantung ada pada kondisi tertentu, maka akan mengirim pesan ke modem untuk
mengirimkan SMS ke nomor yang didaftarkan.( Arthana & Pradnyana, 2017)
Dalam laporan jurnal yang berjudul” Perancangan Alat Pemantau Kondisi
Kesehatan Manusia”. Alat ini mengukur tiga indikator yaitu Denyut jantung,
suhu, dan nafas dengan dua cara, yaitu mengukur menggunakan alat berbasis
arduino dan alat standar yang digunakan tenaga medis (stetoskop dan
termometer). Hasil penelitian melalui pengukuran didapat hasil pengukuran
berupa nilai angka dari Denyut jantung, suhu dan nafas dengan membandingkan
hasil penelitian menggunakan alat berbasis arduino dan alat standar yang
digunakan tenaga medis. Berdasarkan hasil penelitian dapat disimpulkan bahwa
terdapat perbedaan pengukuran yang kecil antara pengukuran menggunakan
arduino dan alat standar yang digunakan tenaga medis. Sehingga alat ini bisa
digunakan sebagai pengganti alat ukur standar yang digunakan tenaga medis
(stetoskop dan termometer). Dari 30 responden yang kondisi kesehatannya terukur
disimpulkan bahwa 29 responden kondisi kesehatannya baik dan 1 responden
yaitu responden no 9 yang sedang mengalami kondisi kesehatan kurang baik
karena temperatur tubuhnya 380 0C. Terdapat perbedaan hasil pengukuran Denyut
jantung, temperatur tubuh dan frekuensi nafas pada pengukuran manusia sehat dan
manusia yang sedang mengalami koma. Berdasarkan hasil penelitian, disarankan
alat pemantau kondisi kesehatan manusia ini sebaiknya jangan digunakan sebagai
bahan diagnosis penyakit pasien, tetapi hanya digunakan sebagai alat untuk
memonitor kondisi pasien.( Anita Dwi Septiani, 2015).
Dalam laporan jurnal yang berjudul” Pembuatan Alat Bantu Pemantau
Kondisi Tubuh Dan Keberadaan Seseorang Saat Beraktifitas Dengan Tampilan
Web”. Alat ini berupa interface baik sensor suhu juga denyut jantung
(Photoplethsmograph) serta antara GPS (Global Positioning System) dan
mikrokontroler untuk mengetahui keberadaan atau lokasi objek. Prototype ini
akan dibuat secara portable dengan mengirimkan parameter suhu tubuh yang
mempunyai persen error maksimum sebesar 0,9% dan juga sensor denyut jantung
yang memiliki tingkat maksimum persen error sebesar 0,139% dengan dikirim
secara komunikasi serial PHP (Hypertext Preprocessor) menggunakan tampilan
website agar dapat diakses secara mudah, sehingga kondisi tubuh seseorang dapat
termonitor jarak jauh dan diharapkan gangguan kesehatan dapat terdeteksi secara
terpadu.( Adil & Projo, 2017).
2.2 Jantung
Jantung dalam terminologi sederhana, merupakan sebuah pompa yang
terbuat dari otot. Jantung merupakan salah satu organ terpenting dalam tubuh
manusia yang berperan dalam sistem peredaran darah yang berfungsi untuk
memompa darah ke paru-paru dan ke seluruh bagian tubuh dan terletak di rongga
dada di antara kedua paru-paru. Anatomi jantung dapat dilihat pada gambar
dibawah ini (Gambar 2.1)
2.6.2 Komunikasi
Arduino Nano memiliki beberapa fasilitas untuk berkomunikasi dengan
komputer, berkomunikasi dengan Arduino lainnya, atau dengan mikrokontroller
lain nya. Chip Atmega328 menyediakan komunikasi serial UART TTL (5V) yang
tersedia di pin 0 (RX) dan pin 1 (TX). Sebuah chip FTDI yang terdapat pada
board berfungsi menterjemahkan bentuk komunikasi ini melalui USB dan akan
tampil sebagai Virtual Port di komputer. Pada Arduino Software (IDE) terdapat
monitor serial yang memudahkan data textual untuk dikirim menuju Arduino atau
keluar dari Arduino. Lampu led TX dan RX akan menyala berkedip-kedip ketika
ada data yang ditransmisikan melalui chip FTDI USB to Serial via kabel USB ke
komputer. Untuk menggunakan komunikasi serial dari digital pin, gunakan
SoftwareSerial librarynChip ATmega328 juga mendukung komunikasi I2C (TWI)
dan SPI. Di dalam Arduino Software (IDE) sudah termasuk Wire Library untuk
memudahkan anda menggunakan bus I2C. Untuk menggunakan komunikasi SPI,
gunakan SPI library.
2.
3.1 Diagram Blok Sistem
Pada perancangan ini, Sistem ini menggunakan sensor heart pulse easy
pulse sensor dan sensor suhu tubuh DS18B20. Proses dimulai saat jari menyentuh
easy pulse sensor dan sensor akan membaca aliran darah dan hasilnya akan masuk
ke alat monitor jantung. Begitu juga dengan DS18B20 yang mengukir suhu tubuh
manusia dan hasil pembacaan dip roses oleh mikrokontroler. Di dalam alat
monitor terdapat GPS, GSM. Saat Denyut jantung dan suhu tubuh penderita
normal, output sensor yang masuk ke arduino tidak akan mengaktifkan GPS dan
GSM. Tetapi saat keadaan Denyut jantung dan suhu tubuh dalam keadaan tidak
normal, output sensor yang masuk ke arduino akan langsung mengaktifkanGPS
dan GPS yang melacak posisi penderita akan dikirim melalui sms ke handphone
penanggung jawab penderita. Isi pesan tersebut berisi posisi dan data penderita .
Dan alat juga akan melakukan panggilan ke penanggu jawab.
Gambar 3. Diagram Blok Sistem
Sistem kerja rangkaian ini merupakan gabungan dari sistem kerja setiap
rangkaian yang telah dijelaskan sebelumnya. Untuk mengaktifkan seluruh rangkaian,
terlebih dahulu diberi tegangan sebesar 5 Volt DC. Rangkaian ini terdiri dari Arduino
Uno, Easy Pulse Plugin ,Tombol, Modul GPS Neo-7M, dan Modul GSM 900L, serta
telepon genggam.
3.1.2 Spesifikasi
Spesifikasi sistem monitoring penderita penyakit jantung yang dibuat adalah
sebagai berikut:
a. Kompatibel dengan pergerakan penderita
b. Input tegangan 5 V
c. Komunikasi dengan android via Panggilan dan SMS.
d. Fitur posisi penderita dengan GPS.
Sistem wiring sensor setak jantung ini memiliki 3 kaki yang dapat
langsung dihubungkan ke arduino nano yaitu Pin Out sensor di hubungkan ke pin
analog arduino nano yaitu A0 , kaki V cc dihubungkan ke 5V arduino nano,
Ground sensor ke groung arduino nano.
3.4 Flowchart
Untuk mempermudah pembuatan program, terlebih dahulu membuat
flowchart. Flowchart ini dimaksudkan sebagai pemandu dalam membuat program
agar kesalahan dapat diminimalisir dan juga bertujuan agar program yang dibuat
merupakan suatu algoritma yang tepat. Cara kerja alat akan dijelaskan dalam
bentuk flowchart pada Gambar 3.8
Gambar 3. Flowchart Program Pada Arduino
Penjelasan Flowchart pada gambar 3.3 diatas adalah sebagai berikut:
1. Mulai
2. Inisialisasi port yang akan dijadikan input dan output. Kemudian
inisialisasi uart untuk menggunakan komunikasi serial pin (rx) dan
pin (tx). Serta menetapakan nomor telepon pemilik
3. Mengirim pesan ke keluarga atau dokter penanggung jawab bahwa
perangkata aktif
4. Membaca kondisi Denyut jantung penderita melalui pin input,
informasi ini disimpan pada variable kondisi mula.
5. Tombol digunakan sebagai alternative jika penderita merasa dirinya
dalam keadaan kritis( Denyut jantung yang berdegup kencang atau
suhu tubuh meningkat ). Dalam hal ini penderita dalam keadaan sadar.
Jika penderita menekan tombol maka akan berlanjut ke step nomor 10
6. Cek apakah Denyut jantung ≥ 90 BPM .
7. Jika tidak, maka kembali ke tahap 5. Jika ya berlanjut ke tahap 7
8. Cek apakah suhu tubuh ≥ 350C.
9. Jika tidak, kembali ke tahap 5 dan 6 . Jika ya berlanjut ke tahap 10.
10. Alat secara otomatis kirim pesan ke kedua nomor penanggung jawab
yang berisi data Denyut jantung, suhu tubuh dan lokasi penderita.
11. Lalu setelah mengirim SMS ke kedua penangung jawab maka alat
akan melakukan panggilan ke nomor penanggung jawab I
12. Setelah menelepon penanggung jawab satu maka alat akan melakukan
panggilan ke nomor penanggung jawab II
13. Selesai
BAB IV
HASIL DAN PEMBAHASAN
3.
4.1 Hasil Perancangan
Pada bab ini, akan dibahas mengenai langkah-langkah pengujian serta hasil
yang didapatkan dari uji sistem monitoring penderita penyakit jantung terhadap
serangan berulang berbasis arduino.
Serial monitor menampilkan suhu tubuh dalam derajat celcius. Hal ini
menunjukkan bahwa sensor suhu tubuh berfungsi dengan baik. Program Arduino
pada pengujian sensor suhu tubuh dapat dilihat pada Gambar 4.6 berikut.
Berdasarkan data hasil pengujian pada Table 4.3 didapatkan hasil rata-rata
waktu selisih mengirimkan dan menerima SMS ke penangung jawab I dengan
menggunakan rumus arithmetic mean adalah sebagai berikut :
∑ ti
t= N (4.1)
7
t= 5 = 1.4 detik
Setelah alat mengirim SMS ke penanggung jawab I maka alat langsung
kirim SMS juga ke peanggung Jawab II denngan isi yang sama seperti
penanggung jawab I. Tampilan SMS dapat dilihat pada Gambar 4.15 berikut.
Gambar 4. Tampilan SMS pada Penanggung Jawab II
Pengujian ini dilakukan sebanyak 5 kali. Data hasil pengujian kirim SMS ke
penanggung jawab II dapat dilihat pada Tabel 4.4 berikut.
Berdasarkan data hasil pengujian pada Table 4.4 didapatkan hasil rata-rata
waktu selisih mengirimkan dan menerima SMS ke penangung jawab II dengan
menggunakan rumus arithmetic mean (Pers. 4.1) adalah sebagai berikut :
∑ ti 6
t= N = 5 = 1.2 detik
Pengujian ini dilakukan sebanyak 5 kali. Data hasil pengujian kirim SMS ke
penanggung jawab I dapat dilihat pada Tabel 4.7 berikut.
Pengujian ini dilakukan sebanyak 5 kali. Data hasil pengujian kirim SMS ke
penanggung jawab I dapat dilihat pada Tabel 4.8 berikut.
1.
5.1Kesimpulan
Dari hasil perancangan, pengujian dan analisa dapat disimpulkan beberapa
hal sebagai berikut :
1. Pada awal pengaktifan alat ini diberi perintak SMS bahwa alat aktif
agar penangung jawab dapat bersiap sedia untuk pemantuan.
2. Pembacaan sensor denyut jantung dan sensor suhu tubuh secara
bersamaan dapat mengakibatkan beberapa error dalam pembacaan
sensor.
3. Sistem mengirimkan SMS ke penanggung jawab I dengan rata-rata
delay ke 1,4 detik dan ke ke penanggung jawab II dengan rata-rata
delay ke 1,2 detik
4. Sistem mengirimkan panggilan ke penerima pertama dengan rata-rata
delay ke 8,8 detik setelah mengirimkan SMS ke pennaggung jawab I
dan II dan setelah itu melakukan panggilan ke penanggung jawab II
dengan rata-rata delay 3,2 detik.
5.2Saran
Berdasarkan hasil tugas akhir yang telah dilakukan dan kesimpulan yang
didapatkan, maka saran untuk penelitian selanjutnya sebagai berikut :
1. Perlunya pengembangan sistem monitoring penderita penyakit jantung
dengan menggunakan beberapa sensor tambahan yang mengindikasikan
keadaan penderita secara akurat.
2. Perlunya pengembangan sistem monitoring penderita penyakit jantung
dengan menggunakan beberapa interface tambahan agar penderita
dapat terpantau secara realtimeoleh dokter atau penanggung jawab
penderita.
DAFTAR PUSTAKA