PROTOTYPE SISTEM MONITORING INFUS PADA KAMAR

advertisement
PROTOTYPE SISTEM MONITORING INFUS PADA
KAMAR PASIEN MENGGUNAKAN LOAD CELL
BERBASIS WEB
Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
HATTA KARYA NUGRAHA
201210370311231
JURUSAN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
ii
iii
iv
KATA PENGANTAR
Assalamu’alaikum Wr.Wb.
Puji syukur ke hadirat Allah SWT yang telah memberikan segala
kemudahan dalam rahmat serta hidayah-Nya, sehingga penulis dapat menyelesakan
tugas akhir yang berjudul “Prototype Sistem Monitoring Infus Pada Kamar Pasien
Menggunakan Load Cell Berbasis Web”, dimana tugas akhir ini adalah sebagai
persyaratan untuk menyelesaikan studi jenjang Strata-1 di Jurusan Teknik
Informatika Universitas Muhammadyah Malang.
Penulis dengan sangat sadar mengetahui dan memahami, bahwa masih
terdapat banyak kekurangan dalam penulisan tugas akhir ini. Untuk itu, penulis
mengharapkan kritik dan saran dari pembaca sebagai langkah penyempurna
penulisan tugas akhir ini agar nantinya bisa dikembangkan dan lebih bermanfaat
bagi ilmu pengetahuan dan masyarakat di sekitar.
Malang, Oktober 2016
Hatta Karya Nugraha
v
LEMBAR PERSEMBAHAN
Yang Utama Dari Segalanya...
Sembah sujud serta syukur kepada Allah SWT. Taburan cinta dan kasih
sayang-Mu telah memberikanku kekuatan, membekaliku dengan ilmu serta
memperkenalkanku dengan cinta. Atas karunia serta kemudahan yang Engkau
berikan akhirnya skripsi yang sederhana ini dapat terselesaikan. Sholawat dan
salam selalu terlimpahkan keharibaan Rasullah Muhammad SAW.
Kupersembahkan karya sederhana ini kepada orang yang sangat kukasihi
dan kusayangi.
Ibu dan Bapak Tercinta
Sebagai tanda bakti, hormat, dan rasa terima kasih yang tiada terhingga
kupersembahkan karya kecil ini kepada Ibu dan Bapak yang telah memberikan
kasih sayang, segala dukungan, dan cinta kasih yang tiada terhingga yang tiada
mungkin dapat kubalas hanya dengan selembar kertas yang bertuliskan kata cinta
dan persembahan. Semoga ini menjadi langkah awal untuk membuat Ibu dan Bapak
bahagia karna kusadar, selama ini belum bisa berbuat yang lebih. Untuk Ibu dan
Bapak yang selalu membuatku termotivasi dan selalu menyirami kasih sayang,
selalu mendoakanku, selalu menasehatiku untuk menjadi lebih baik,
Terima Kasih Bu.... Terima Kasih Pak...
My Brother
Untuk adikku satu – satu nya, tiada yang paling mengharukan saat kumpul bersama
mu, walaupun sering bertengkar tapi hal itu selalu menjadi warna yang tak akan
bisa tergantikan, terima kasih atas doa yang kamu berikan selama ini, hanya karya
kecil ini yang dapat aku persembahkan. Maaf belum bisa menjadi panutan
seutuhnya, tapi aku akan selalu selalu barusaha menjadi yang terbaik untuk mu...
My Best Friend
Buat para sahabat, teman, dan lainnya terimakasih atas semua yang telah
kalian berikan dari doa, nasehat, motivasi, hinaan, dan candaan. Terimakasih untuk
anak kontrakan 15A yang telah memberikan tempat yang nyaman untuk ditinggali
dan pengalaman selama dimalang, hingga mengenal seluk beluk kehidupan
vi
dimalang dari yang (+) sampai yang (-). Semoga hubungan baik ini selalu terjaga,
THANKS TO anton, wildan, arif, mas rijal, danang, bayu, ade, jerink, paimo, igo
and devri.
IT 2012
Terima buat kalian teman-teman IT 2012 saya bangga punya teman seperti
kalian semua, mulai dari ujung timur sampai ujung barat Indonesia. See you on top
yaa guys
Dosen Pembimbing Tugas Akhirku...
Bu Diah Risqiwati, ST., M.T dan Bapak Maskur, S.Kom selaku dosen
pembimbing tugas akhir saya, terima kasih banyak atas bantuan dan kesabaran
bapak, ibu selama ini hingga tugas akhir saya selesai, saya tidak akan lupa atas
bantuan dan kesabaran dari bapak dan ibu.
Seluruh Dosen Pengajar di Fakultas Teknik :
Terima kasih banyak untuk semua ilmu, didikan dan pengalaman yg sangat
berarti yang telah kalian berikan kepada kami…
Serta semua pihak yg sudah membantu selama penyelesaian Tugas Akhir ini...
”life will continue to move forward without us knowing”
vii
DAFTAR ISI
Lembar Persetujuan ........................................................................................ i
Lembar Pengesahan ......................................................................................... ii
Lembar Pernyataan ......................................................................................... iii
Kata Pengantar ................................................................................................ iv
Lembar Persembahan ...................................................................................... v
Abstrak .............................................................................................................. vii
Abstract ............................................................................................................. viii
Daftar Isi ........................................................................................................... ix
Daftar Gambar ................................................................................................. xii
Daftar Tabel ...................................................................................................... xiv
BAB I PENDAHULUAN ................................................................................. 1
1.1 Latar Belakang ................................................................................ 1
1.2 Rumusan Masalah ........................................................................... 2
1.3 Tujuan .............................................................................................. 2
1.4 Batasan Masalah .............................................................................. 2
1.5 Metodologi ...................................................................................... 3
1.5.1
Metode Pengumpulan Data ............................................ 3
1.5.2
Pembuatan Desain dan Perancangan Sistem .................. 3
1.5.3
Implementasi .................................................................. 3
1.5.4
Pengujian ........................................................................ 3
1.6 Sistematika Penulisan ...................................................................... 4
BAB II LANDASAN TEORI .......................................................................... 6
2.1 Hardware .......................................................................................... 6
2.1.1
Infus ............................................................................... 6
2.1.2
Mikrokontroler ............................................................... 7
2.1.3
Arduino Uno ................................................................... 7
2.1.3.1 Daya (Power) ..................................................... 9
2.1.3.2 Memori ............................................................... 10
2.1.3.3 Input dan Output ................................................ 10
2.1.3.4 Komunikasi ........................................................ 11
viii
2.1.3.5 Software Arduino ............................................... 11
2.1.4
Load Cell ........................................................................ 12
2.1.5
ESP8266 ......................................................................... 14
2.1.6
HX711 ............................................................................ 15
2.2 Perangkat Lunak ............................................................................... 16
2.2.1
Definisi Sistem ............................................................... 16
2.2.2
Definisi Informasi .......................................................... 16
2.2.3
Sistem Informasi ............................................................ 17
2.2.4
Web Server ..................................................................... 17
2.2.5
Database ......................................................................... 17
2.2.6
PHP ................................................................................ 18
2.2.7
MySQL ........................................................................... 18
BAB III ANALISA DAN PERANCANGAN SISTEM ................................. 20
3.1. Analisa Sistem ................................................................................. 20
3.1.1. Gambaran Umum Sistem ................................................. 20
3.2. Analisa Kebutuhan Sistem .............................................................. 21
3.3. Topologi .......................................................................................... 22
3.4. Perancangan Alat ............................................................................. 23
3.5. Perancangan Sistem ......................................................................... 25
3.5.1. Perancangan Basis Data ................................................... 25
3.5.2.Perancangan User Interface ............................................... 25
BAB IV IMPLEMENTASI DAN PENGUJIAN ........................................... 29
4.1. Implementasi Antar Muka ................................................................ 29
4.1.1. Home ............................................................................... 29
4.1.2. Grafik .............................................................................. 30
4.1.3. Tabel ............................................................................... 32
4.1.4. Input Data Pasien ............................................................ 33
4.2. Implementasi Hardware .................................................................. 33
4.2.1. Implementasi ESP8266 ................................................... 33
4.2.2. Implementasi Sensor Berat (Load Cell) .......................... 35
4.2.3. Implementasi Pengiriman Data ke Database .................. 36
4.3. Pengujian ......................................................................................... 38
ix
4.3.1. Pengujian Fungsional ..................................................... 38
4.3.2. Pengujian Non Fungsional .............................................. 38
4.3.3. Pengujian Sensor Berat ................................................... 39
4.3.4. Pengujian dan Implementasi Sistem ............................... 40
BAB V PENUTUP ............................................................................................ 43
5.1. Kesimpulan ...................................................................................... 43
5.2. Saran ................................................................................................ 43
DAFTAR PUSTAKA ....................................................................................... 44
x
DAFTAR GAMBAR
Gambar 2.1 Cairan Infus ....................................................................................... 6
Gambar 2.2 Arduino Uno ...................................................................................... 8
Gambar 2.3 Tampilan IDE Arduino dengan sebuah sketch ................................... 12
Gambar 2.4 Definisi strain .................................................................................... 13
Gambar 2.5 Garis metallic strain gauge ................................................................ 13
Gambar 2.6 Load Cell ........................................................................................... 14
Gambar 2.7 Hardware ESP8266 ........................................................................... 14
Gambar 2.8 Data output, input, gain selection timing dan control ....................... 15
Gambar 3.1 Flowchart alur kerja sistem ............................................................... 21
Gambar 3.2 Topologi pengiriman data ................................................................. 22
Gambar 3.3 Rangkaian sensor .............................................................................. 23
Gambar 3.4 Rangkaian Arduino uno dengan ESP8266 ........................................ 24
Gambar 3.5 Rangkaian Arduino uno dengan HX711 ........................................... 24
Gambar 3.6 Perancangan alat keseluruhan ........................................................... 25
Gambar 3.7 Desain database ................................................................................. 25
Gambar 3.8 Tampilan home .................................................................................. 26
Gambar 3.9 Tampilan pop up ................................................................................ 26
Gambar 3.10 Tampilan grafik ............................................................................... 27
Gambar 3.11 Tampilan table ................................................................................. 27
Gambar 3.12 Tampilan input data pasien ............................................................. 28
Gambar 4.1 Grafik dlam bentuk lingkaran ........................................................... 29
Gambar 4.2 Script pengolahan data grafik lingkaran ............................................ 30
Gambar 4.3 Script pengolahan data grafik berat infus .......................................... 30
Gambar 4.4 Grafik ketika tidak ada data .............................................................. 31
Gambar 4.5 Grafik ketika data terus terisi ............................................................ 31
Gambar 4.6 Grafik ketika data berhenti ................................................................ 32
Gambar 4.7 Tabel data .......................................................................................... 32
Gambar 4.8 Tabel data pasien ............................................................................... 33
Gambar 4.9 Form input data pasien ...................................................................... 33
Gambar 4.10 Konfigurasi join hotspot pada ESP8266 ......................................... 34
Gambar 4.11 Ip address ESP8266 ......................................................................... 34
xi
Gambar 4.12 Konfigurasi join hotspot pada server (xampp) ................................ 34
Gambar 4.13 Ip address server (xampp) ............................................................... 35
Gambar 4.14 Ping server ke Arduino .................................................................... 35
Gambar 4.15 Script load cell ................................................................................. 35
Gambar 4.16 Data load cell pada serial monitor ................................................... 36
Gambar 4.17 Script pengiriman data dari Arduino ke database ........................... 37
Gambar 4.18 Hasil pengiriman data pada Arduino ............................................... 37
Gambar 4.19 Data yang masuk pada database ...................................................... 37
xii
DAFTAR TABEL
Tabel 2.1 Deskripsi Arduino Uno ......................................................................... 8
Tabel 4.1 Pengujian fungsional ............................................................................. 38
Tabel 4.2 Pengujian non fungsional ...................................................................... 39
Tabel 4.3 Menentukan persen pada kondisi 0, 100, 200, dan 580 gram ............... 39
Tabel 4.4 Pengujian sensor berat dengan timbangan digital .................................. 40
Tabel 4.5 Data berat yang dikirim ke database ...................................................... 41
xiii
Daftar Pustaka
[1]
Yuda Handaya. 2010. Infus Cairan Intravena (Macam-Macam Cairan Infus).
http://dokteryudabedah.com/infus-cairanintravena-macam-macam-cairaninfus/, diakses tanggal 8 Oktober 2011).
[2]
Akhmad Zainuri, Didik R. Santoso, M. Aziz Muslim “Monitoring dan
Identifikasi Gangguan Infus Menggunakan Mikrokontroler AVR” Vol 6, No
1, 2012.
[3]
Arduino. 2016. Arduino Board Uno. Diakses 10 Mei 2016 sumber :
http://arduino.cc/en/Main/ArduinoBoardUno/
[4]
Djuandi,
Feri.
(2011).
Pengenalan
Arduino.
[Online].
http://WWW.TokoBuku.com/arduino-pengenalan.PDF
Tersedia:
[diakses
pada
tanggal 27 April 2016]
[5]
Melania Suweni Muntini, Yono Hadi Pramono (2009). Desain Dan
Karakterisasi Load Cell Tipe CZL601 Sebagai Sensor Massa Untuk
Mengukur Derajat Layu Pada Pengolahan Teh Hitam.
[6]
Working
With
the
ESP8266
Wifi
Module.
Diakses
melalui
https://wiki.makehackvoid.com/projects:group_projects:esp2866
pada
tanggal 15 Desember 2015, pukul 07.45 WIB.
[7]
Norma Erlita. Aplikasi Alat Ukur Tubuh Digital Menggunakan Metode
Fuzzy Logic Untuk Menentukan Kondisi Ideal Badan Dengan Tampilan
LCD Dan Output Suara. Universitas Jember, 2015
[8]
Kusrini. Konsep dan Aplikasi Sistem Pendukung Keputusan. Penerbit Andi,
Yogyakarta, 2007
[9]
Davis, Gordon B. Kerangka Dasar Sistem Informasi Manajemen. PT Pustaka
Binaman Pressindo, Jakarta, 1999
[10] Husein, M. Fahri. Wibowo, Amin. Sistem Informasi Manajemen. AMP
JPKM, Yogyakarta, 2002
[11] Desy Lukitasari, Ahmad Fali Oklilas. 2010. Analisa Perbandingan Load
Balancing Web Server Tunggal Dengan Web Server Cluster Menggunakan
Linux Virtual Server.
[12] Kadir, Abdul.1999. Konsep dan Tuntunan Praktis Basis Data
xiv
[13] Nugroho, Bunafit. PHP & MySQL dengan Menggunakan Dreamweaver
MX. Penerbit Andi, Yogyakarta, 2004
[14] Sitindaon,
Fernando.
Membuat
Aplikasi
web
Database
Dinamis
Menggunakan Paket Open Source. PT Elex Media Komputindo Kelompok
Gramedia, Jakarta, 2003
[15] Saputro, Wahju T. MySQL Untuk Pemula. Pena Media, Yogyakarta, 2005
Dadan Nurdin Bagenda, Agung Lucky Herdian. Prototipe Jembatan
Timbangan
Menggunakan
Bridge
Sensor
dan
Kamera
Berbasis
Mikrokontroler
[16] Baharudin Adi B, M. Ridha Mak’ruf, Triana Rahmawati (2014). Monitoring
Infus Dilengkapi Dengan Infus Habis.
xv
Download