ABSTRAK
Pasien yang sedang menjalani rawat inap di rumah sakit tentunya memiliki keterbatasan fisik yang menyebabkannya harus dirawat di rumah sakit. Tentunya keterbatasan tersebut mengurangi kemampuan pasien dalam bergerak sehingga memerlukan bantuan perawat. Karenanya keberadaan alat untuk memanggil perawat menjadi kebutuhan penting bagi pasien yang menjalani rawat inap.
Tugas akhir ini membuat sistem pemanggil perawat di rumah sakit yang dkendalikan oleh Arduino dan juga terhubung pada komputer melalui komunikasi
serial. Komputer ini akan menampilkan nomor kamar dan nomor ranjang melalui
antarmuka.
ABSTRACT
Patients who were taken care in the hospital, have physical limitations.
They need tool that can help them to call nurse. So the tool is important for them.
This thesis is talking about Nurse Calling System in the hospital. It is
controlled by Arduino that is connected to the computer via serial communication.
DAFTAR ISI
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... xi
DAFTAR LAMPIRAN ... xii
BAB I PENDAHULUAN ... 1
1.1 LATAR BELAKANG MASALAH ... 1
1.2 IDENTIFIKASI MASALAH ... 2
1.3 TUJUAN ... 2
1.4 PEMBATASAN MASALAH ... 2
1.5 SISTEMATIKA PENULISAN ... 2
BAB II LANDASAN TEORI ... 4
2.1 ARDUINO ... 4
2.1.1 ARDUINO SEVERINO ... 4
2.2 RELAY ………... 8
2.3 PUSH BUTTON ... 11
2.4 LED ... 12
2.6 IDE ARDUINO ... 13
2.6.1 KOMPONEN IDE ARDUINO... 29
2.7 MICROSOFT VISUAL BASIC 6 ... 31
2.7.1 AREA KERJA VISUAL BASIC 6 ... 32
2.7.2 TIPE DATA ... 36
2.7.3 KONTROL ... 37
2.7.4 PERCABANGAN ... 38
BAB III PERANCANGAN ... 40
3.1 DIAGRAM BLOK ... 40
3.2 FLOW CHART ... 41
3.3 PERANCANGAN HARDWARE ... 43
3.4 PERANCANGAN SOFTWARE ... 47
BAB IV ANALISA ... 60
BAB V KESIMPULAN DAN SARAN ... 64
5.2 SARAN ... 64
DAFTAR PUSTAKA ... 65
LAMPIRAN A ... A-1
LAMPIRAN B ... B-1
LAMPIRAN C ... C-1
DAFTAR TABEL
Tabel 2.1 Fungsi ICSP ... 6
Tabel 2.2 Tipe Data ... 36
Tabel 2.3 Properti Timer ... 37
Tabel 4.1 Percobaan 1 ... 61
Tabel 4.2 Percobaan 2 ... 61
Tabel 4.3 Percobaan 3 ... 62
Tabel 4.4 Percobaan 4 ... 62
DAFTAR GAMBAR
Gambar 2.1 Arduino Severino ... 4
Gambar 2.2 Konstruksi Relay NC ... 8
Gambar 2.3 Konstruksi Relay NO ... 9
Gambar 2.4 Relay DPDT ... 10
Gambar 2.5 Skema Relay DPDT ... 10
Gambar 2.6 Push Button ... 11
Gambar 2.7 LED ... 12
Gambar 2.8 Buzzer ... 13
Gambar 2.9 Tampilan Window IDE Arduino ... 29
Gambar 2.10 Area Kerja Visual Basic 6 ... 32
Gambar 2.11 Menu Bar ... 32
Gambar 2.12 Form Window ... 33
Gambar 2.13 Toolbar ... 33
Gambar 2.14 Toolbox ... 34
Gambar 2.15 Project Window ... 34
Gambar 2.16 Property Window ... 35
Gambar 3.1 Diagram Blok Sistem Pemanggil Perawat di Rumah Sakit ... 40
Gambar 3.2 Flowchart Sistem Pemanggil Perawat di Rumah Sakit ... 41
Gambar 3.3 Flowchart Program Interface Sistem Pemanggil Perawat di Rumah Sakit ... 42
Gambar 3.4 Komunikasi Arduino & Komputer ... 43
Gambar 3.5 Skema Rangkaian ... 44
Gambar 3.6 Salah Satu Rangkaian Tombol Pemanggil ... 45
Gambar 3.7 Buzzer 5V ... 46
Gambar 3.8 Denah Maket... 46
Gambar 3.9 Memulai IDE Arduino ... 47
Gambar 3.10 Setting Pin ... 48
Gambar 3.11 Inisialisasi Serial Port dan Pin ... 48
Gambar 3.12 Program pinLed1 ... 48
Gambar 3.13 Program pinLed2 ... 49
Gambar 3.14 Program pinLed3 ... 50
Gambar 3.15 Program pinLed4 ... 50
Gambar 3.16 Program pinLed5 ... 51
Gambar 3.17 Icon MSComm ... 51
Gambar 3.18 Mengaktifkan MSComm ... 52
Gambar 3.19 Icon MSComm ... 53
Gambar 3.20 Desain Program Interface ... 53
Gambar 3.21 Inisialisasi Variabel x ... 54
Gambar 3.23 Program Command1 ... 55
Gambar 3.24 Program Timer1 ... 55
Gambar 3.25 Program Picture2.Picture ... 56
Gambar 3.26 Program Picture3.Picture ... 56
Gambar 3.27 Program Picture4.Picture ... 57
Gambar 3.28 Program Picture5.Picture ... 57
Gambar 3.29 Tampilan Normal ... 58
Gambar 3.30 Tampilan Ketika Terjadi Panggilan ... 59
DAFTAR LAMPIRAN
LAMPIRAN A ... A-1
LAMPIRAN B ... B-1
LAMPIRAN C ... C-1
BAB I
PENDAHULUAN
1.1Latar Belakang
Saat ini, teknologi sudah semakin berkembang. Salah satu teknologi yang berkembang pesat saat ini adalah teknologi komputer. Dalam kehidupan sehari-hari, teknologi komputer digunakan dalam berbagai bidang dan banyak membantu serta memudahkan berbagai aktifitas manusia. Misalnya dalam bidang pelayanan kesehatan, rumah sakit dapat menggunakan teknologi komputer pada fasilitas yang terdapat didalamnya.
Fasilitas di rumah sakit harus dirancang sedemikian rupa untuk memudahkan penghuni rumah sakit seperti dokter, perawat, pasien dan penjenguk. Pasien di rumah sakit kadang kala membutuhkan sesuatu yang bersifat mendesak tetapi memiliki keterbatasan fisik yang menghambat aktifitas. Maka dari itu, dirancang sebuah sistem pemanggil perawat yang dapat menghemat waktu dan memudahkan pasien atau penjenguk jika membutuhkan sesuatu yang bersifat mendesak. Tidak hanya pasien saja yang dimudahkan dengan sistem ini, tetapi dokter dan perawat juga karena dengan sistem ini perawat dapat memantau panggilan dari pasien serta dapat melayani pasien sesegera mungkin dan dokter dapat bertindak dengan cepat apabila dibutuhkan.
Penggunaan Arduino pada sistem ini adalah sebagai pemroses sinyal dari rangkaian tombol pemanggil agar dapat dibaca program interface pada komputer.
1.2Identifikasi Masalah
Bagaimana cara merancang sistem pemanggil perawat di rumah sakit dengan menggunakan Arduino Severino?
1.3Tujuan
Merancang sistem pemanggil perawat di rumah sakit dengan menggunakan Arduino Severino.
1.4Pembatasan Masalah
1. Sistem pemanggil perawat di rumah sakit dirancang dalam bentuk maket. 2. Sistem hanya bekerja secara terbuka tanpa adanya feedback.
3. Sistem ini menggunakan Arduino Severino sebagai sarana komunikasi
serial dengan komputer.
4. Program interface di komputer dibuat dengan menggunakan Microsoft Visual Basic 6.
5. Batas maksimal percobaan kabel sepanjang 20 m.
6. Sistem ini memakai 5 buah tombol pemanggil untuk 5 buah ranjang.
1.5Sistematika Penulisan
Berikut ini adalah sistematika dari laporan tugas akhir: BAB I: Pendahuluan
Menjelaskan latar belakang, identifikasi masalah, tujuan, pembatasan masalah dan sistematika penulisan.
BAB II: Landasan Teori
BAB III: Perancangan
Bab ini berisi perancangan hardware dan software sistem pemanggil perawat di rumah sakit.
BAB IV: Analisa
Bab ini berisi analisa yang berupa data pengamatan.
BAB V: Kesimpulan dan Saran
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Sistem pemanggil darurat di rumah sakit menggunakan Arduino Severino telah berhasil dibuat.
Terdapat kekurangan seperti tombol ON yang tidak responsif dikarenakan adanya gangguan pada rangkaian tombol pemanggil.
5.2 Saran
Sistem pemanggil darurat di rumah sakit dapat ditambahkan database seperti informasi pasien, perawat dan dokter yang bertanggung jawab. Sistem juga dapat ditingkatkan dengan pemanggil yang menggunakan
kamera komunikasi 2 arah.
DAFTAR PUSTAKA
Artanto, Dian. 2012. “Interaksi Arduino & Labview”. Elex Media Komputindo. Jakarta.
Darmawan, Aan. 2012. “Workshop Arduino”. Jurusan Teknik Elektro Universitas Kristen Maranatha. Bandung.
Halvorson, Michael. 2000. “Microsoft Visual Basic 6.0 Professional, Step by Step”. Elex Media Komputindo. Jakarta.
Pamungkas. 2000. “Tip & Trik Microsoft Visual Basic 6.0”. Elex Media Komputindo. Jakarta.
Pandia, Henry. 2002. “Visual Basic 6 Tingkat Lanjut”. Penerbit Andi. Yogyakarta.
Wijaya, Marvin Chandra. 2010. “Modul Pemrograman Visual Basic”. Jurusan Sistem Komputer Universitas Kristen Maranatha. Bandung
http://id.scribd.com/doc/51214699/Pengantar-arduino-severino(6-5-2013)
http://elektronika-elektronika.blogspot.com/2007/04/buzzer.html (29-4-2013)
http://forums.pelicanparts.com/porsche-911-technical-forum/425145-seat-motors-relays-dpdt-switches.html (14-5-2013)