commit to user
I-48 saat pengukuran dilakukan pada tempat yang tidak terdapat kontak dengan listrik
PLN.
4.2.7 Perancangan Software Interface
Softwa re interfa ce
pada
hea rt rate monitor
ini digunakan sebagai penampil hasil pengukuran dari
ha rdwa re
yang telah dirancang. Pada perancangan
softwa reinterfa ce
ini digunakan Visual basic 6.0 dimana prinsipnya mendeteksi sinyal yang dikirim oleh COM
Component Object Model
. COM ini adalah teknologi dalam keluarga
Microsoft
dengan Sistem Operasi
Windows
yang memungkinkan komponen
softwa re
untuk berkomunikasiobjek COM dapat dibuat dengan
Visua l ba sic
6.0. Data yang dikirim oleh COM ini diperoleh dari
receiver
yang dikoneksikan dengan port USB
Universa l Seria l Bus
PC yang di masukkan pada COM pada PC tersebut.
Interfa ce
pada
hea rt rate monitor
ini digunakan untuk menampilkan dan menyimpan data dengan format yang sesuai dengan sistem operasi
Windows
. Rancangan
interfa ce
ini disesuaikan dengan keperluan data dalam pengukuran
hea rt rate
yaitu nilai
Bea ts per Minutebpm, da n nila i 10 denyut per satuan wa ktu da la m ms, da ri keperlua n ini pada interfa ce ha rus terdapat field ya ng
diguna ka n untuk mena mpilka n, dan field yang diguna ka n untuk record data data nila i Beats per Minute bpm da n nilai 10 denyut per satua n wa ktu da la m ms.
Ra ncanga n untuk interfa ce da ri hea rt rate ini di ta mpilka n pa da ga mbar 4.15 ra nca ngan ini dibuat dengan Microsoft Visio 2003.
Gambar 4.23Rancangan interface heart rate monitor
Rancangan
interfa ce
diatas terdiri dari fungsi-fungsi pendukung maupun utama yang berupa bagian-bagian yang disesuaikan dengan fungsinya. Bagian-
bagian
interfa ce hea rt rate
dipaparkan seperti pada gambar 4.16.
commit to user
I-49
Gambar 4.24Rancangan interface heart rate monitor
Form
rancangan diatas merupakan
form
yang digunakan untuk menampilkan dan menyimpan data hasil pengukuran dengan
hea rt rate monitor.
Keterangan dari rancangan
form interfa ce hea rt rate,
sebagai berikut: a.
File merupakan
menu strip
yang terdiri dari menu
Open File, Sa ve as, Show Gra fik
, dan
Exit
.
Menu strip
ini berguna untuk menampilkan data yang tersimpan dan juga menyimpan data hasil
record
pengukuran dengan
hea rt rate monitor dan Show Gra fik
untuk menampilkan grafik, selain itu terdapat menu
Exit
yang digunakan untuk keluar dari aplikasi
interfa ce
. b.
Status
merupakan menustrip yang berguna untuk membuka koneksi dengan COM maupun untuk memutuskan koneksi.
c.
About
merupakan menu yang berisi tentang aplikasi
hea rt rate
. d.
Tombol yang berfungsi sebagai pengaturan
window
dari aplikasi. Tombol X beguna untuk keluar dari aplikasi, tombol untuk
Ma ximize
melebarkan
window
, dan _ untuk minimalkan
window
. e.
Menu pada panel ini adalah sebagai penampil pembacaan data pada Gonio meter yang merupakan alat ukur sudut dari penelitian sebelumnya.
f. Tombol
Open File, Sa ve a s,
dan
Show Gra fik,
merupakan tombol yang berguna sebagai kontrol operasi untuk membuka
file
pengukuran yang sudah tersimpan, menyimpan data hasil pengukuran, dan menampilkan grafik saat
pengukuran berlangsung.
commit to user
I-50 g.
Field
ini berisi alamat
file
yang kita buka atau kita simpan terakhir kali akan terisi otomatis saat menyimpan atau menampilkan
file
pengukuran. h.
Merupakan panel dengan
field
yang berisi data waktu tiap
bea ts
yang terukur pada
heart rate monitor
. i.
Merupakan panel dengan
field
yang berisi data
bea t
per menit bpm yang terukur pada
hea rt ratemonitor
. j.
Tedapat 4 tombol yang terdapat dalam panel ini yaitu Data baru, Mulai, Hapus data, dan Pause. Tombol-tombol tersebut merupakan tombol navigasi
untuk record data, membuat data
record
baru, menghapus data, menghentikan sementara proses
record
. k.
Field
ini berisi status COM yang terpasang “putus” atau “tersambung” serta pada COM berapa
port
USB tersambung. l.
Status bar ini berisi waktu yang menunjukkan Jam samaseperti pada sistem operasi windows.
m.
Status ba r
ini berisi waktu yang menunjukkan Tanggalsamaseperti pada sistem operasi
windows
. n.
Merupakan tabel yang isinya hasil
record
pengukuran saat pengukuran berlangsung dan untuk menampilkan data saat membuka data yang telah
tersimpan.
Softwa re interfa ce
ini sekaligus sebagai pemroses untuk perhitungan
beat
per menit bpm dan 10 denyut persatuan waktu. Perhitungan ini menggunakan
bahasa
visua l ba sic
, data dihitung kemudian ditampilkan dalam
field
yang sudah disediakan.Perhitungan untuk 10 denyut persatuan waktu yaitu dengan
menjumlahkan data waktu yang masuk sejumlah sepuluh denyut. Perhitungan beat per minute bpm dengan membagi 60 detik dengan waktu tiap
bea t ya ng
didapat dari blok
counting
dan telah ditransmisikan lewat RF.
4.3 PERCOBAAN PENGAMBILAN DATA HEART RATE