PERANCANGAN APLIKASI UNTUK PERALATAN PEMANTAU SUHU MENGGUNAKAN RADIOFREOOENCY(RE)
PERANCANGAN APLIKASI UNTUK PERALATAN PEMANTAU SUHU MENGGUNAKAN RADIO FREQUENCY (RF) W ahid K urniaw an, D enny D erm aw an, Y uliani Indrianingsih Teknik Informatika STTA Yogyakarta
[email protected]
A bstract Tem perature is a part o f the natural condition that related to hum an activities. M an y hum an activities are affected by tem perature flu ctu ation factors. For exam ple, in this case is a tem perature m onitoring at these broiler farm s and database m onitoring center computer. Room tem peratures fo r places are two exam ples o f the hum an activities that the tem perature fa c to r is concerned. U ntil now, time tem perature m onitoring activity is done m anually, thus it is need a m onitoring tool that can be view ed fro m the com puter interface. To save time and cost, application fo r tem perature m onitoring equipm ent is m ade so that the results can be seen fro m a distance. The applications are user frien dly, so users can easily fin d out the tem perature value. A pplication fo r tem perature m onitoring equipm ent is useful to support the activities o f m onitoring the tem perature. From the experim ental results, the application f o r tem perature m onitoring equipm ent that uses radio frequ en cy results can be view ed fro m a com puter interface, so as to stream line the perform ance o f tem perature monitoring. K eyw ord: T em p era tu re, M o n ito rin g , A p p lic a t io n
Intisari Suhu m erupakan bagian dari kondisi alam yang sangat berhubungan dengan aktivitas manusia. Banyak aktivitas dari m anusia yang dipengaruhi oleh faktor naik turunnya suhu. Sebagai contoh dalam kasus ini adalah pem antauan suhu di peternakan ayam pedaging dan pem antauan suhu ruang database center kom puter karena dua tem pat tersebut adalah contoh bagian dari aktivitas m anusia yang faktor suhu sangat diperhatikan. Selama ini aktivitas pem antauan suhu masih banyak yang dilakukan secara manual, untuk itu diperlukan suatu alat pem antau yang bisa di lihat dalam interface komputer. Untuk m enghem at w aktu dan biaya, dibuat aplikasi untuk peralatan pem antau suhu yang hasilnya dapat dilihat dari jarak jauh. Aplikasi ini bersifat user frien d ly agar user lebih m udah m engetahui besaran suhu tersebut. Aplikasi untuk peralatan pem antau suhu ini berguna untuk m endukung aktivitas pem antauan suhu. Dari hasil percobaan, aplikasi untuk peralatan pem antau suhu yang m enggunakan radio frequ en cy hasilnya dapat dilihat dari interface komputer, sehingga dapat mengefektifkan kinerja pem antauan suhu. K ata kunci: Suhu, Pem antau, A plikasi
C O M P IL E R
131
Wahid Kurniawan, Denny Dermawan, Yuliani Indrianingsih
1.
Latar B elakang Saat ini, perpindahan informasi secara cepat dan tepat menjadi kebutuhan m anusia yang
cukup penting. H am pir setiap orang, organisasi atau perusahaan m em butuhkan informasi untuk m endukung kegiatanya. Salah satu perpindahan informasi yang cukup penting adalah informasi suhu pada tem pat-tem pat yang dikehendaki. Suhu m erupakan bagian dari kondisi alam yang sangat berhubungan dengan aktivitas manusia. Banyak aktivitas dari manusia yang dipengaruhi oleh faktor naik turunnya suhu.
M engetahui dan m engam ati keadaan
suhu pada suatu tem pat yang diperlukan, m erupakan salah satu hal yang sangat penting sebagai awal dari tindakan yang akan dilakukan selanjutnya. Sebagai contoh kasus tersebut adalah penerapan teknologi untuk pem antauan kondisi suhu pada peternakan ayam pedaging dan ruang database center komputer. Dalam pem antauan suhu seperti contoh kasus kondisi suhu pada peternakan ayam pedaging dan ruang database center kom puter dalam prakteknya masih dilakukan dengan manual. Sehingga akan banyak m enggunakan tenaga dan biaya yang lebih. Serta apabila akan m engabil data suhu untuk disim pan dan dianalisa harus dilakukan pencantatan manual, belum adanya database sebagai tem pat untuk m enyim pan data nilai suhu tersebut. Hal itu tentu tidak efektif. Maka perlu dibuat aplikasi untuk peralatan pem antau suhu. 2.
Landasan Teori
T elem etri Telemetri berasal dari kata "T ele"
yang berarti jauh
dan "M etri"
yang berarti
pengukuran, dengan demikian telemetri dapat diartikan sebagai proses yang digunakan untuk m engukur atau m encatat suatu besaran fisik pada suatu lokasi yang letaknya jauh dari pusat pengolahan hasil pengukuran (Sulistiyanti dkk, 2008) V isual Basic Visual B asic m erupakan salah satu aplikasi pengem bang softw are yang dapat dijalankan di dalam sistem operasi M icrosoft W indows. Definisi Visual Basic berasal dari kata " V isual” yang dalam hal ini m erupakan bahasa pem rogram an yang m enyerahkan berbagai m acam desain dengan m odul G raphical User Interface (GUI). P rogram er hanya harus mengetikkan sedikit kode program . Kata "Basic” menunjukkan bahasa pem rogram an BASIC (Beginners A ll-Purpose Sym bolic Instruction Code). Visual Basic menyediakan berbagai komponen yang berguna untuk m endukung dalam pem buatan aplikasi. Hal ini dipakai
untuk m em perm udah dalam
pengem bangan aplikasi tersebut. 3.
P erancangan Sistem Pada gam bar 1 diperlihatkan blok diagram sistem interface dalam kom puter m enerim a
data suhu. Gam bar tersebut dapat menjelaskan bagaim ana aplikasi m em peroleh data nilai suhu untuk ditampilkan dalam interface komputer. Aplikasi pem antau suhu m endapatkan data dari peralatan pem antau suhu untuk ditampilkan dalam interface komputer.
132
V o lu m e 1, N o m o r 2 , N o v e m b e r 2 0 1 2
P ER A N C A N G A N A P L IK A S I U N T U K P ER A LAT A N P E M A N T A U S U H U M E N G G U N A K A N RMO FREMJENCY(RF)
Sensor Suhu
Mikrokontroler
RF (transceiver)
Pemancar (transceiver)
L
Komputer
R f (receiver) (receiver)
Gambar 1 Blok diagram sistem
Flow chart aplikasi pem antau suhu Diagram alir (Flowchart) adalah gam baran alur program yang terdiri dari simbol algoritm a dalam suatu program , yang m enyatakan arah dari alur program tersebut. D iagram alir berfungsi untuk m em bantu m em ecahkan m asalah dalam pem rogram an. Pada aplikasi pem antau suhu yang dibuat ini terdapat arah-arah dalam menjalankan aplikasi ini. Flow chart aplikasi diperlihatkan pada gam bar 2.
d Gambar 2 Flowchart aplikasi pemantau suhu
4.
U jicob a dan A nalisa Ujicoba aplikasi untuk peralatan pem antau suhu ini dengan mengujicoba aplikasi dan
peralatan pada tem pat-tem pat yang ada dalam latar belakang. Untuk m asuk dalam aplikasi, user diharuskan untuk mengetikkan kata kunci yang telah di konfigurasi sebelumnya. Form Login seperti pada gam bar 4. •5 Login M asu k kan
M asu k
K a ta K u nci
B a ta l
Gambar 3. Tampilan Login
COMPILER
133
Wahid Kurniawan, Denny Dermawan, Yuliani Indrianingsih
Apabila user telah benar dalam m em asukkan kata kunci maka user m asuk dalam form U tam a, fo rm ini berisi tombol-tombol untuk m asuk ke fo rm lain yang diinginkan. Tampilan U tam a dapat dilihat pada gam bar 5.
i
m
Gambar 4.Tampilan Form Menu Utama Apabila user akan m engam ati suhu yang ada m aka user dapat m asuk dalam Form Pengam atan, tampilan Form Pengam atan dapat di lihat pada gam bar 6.
Gambar 5. Form Pengamatan Dalam Form Pengam atan ini nilai suhu ditampilkan dalam satuan derajat celcius. Terdapat pilihan untuk m enyim pan data nilai suhu dengan sekali simpan atau dengan mengetikkan dalam jumlah w aktu tertentu. M isalnya user ingin m enyim pan dalam kurun w aktu 30 detik, m aka pada textbox ketikkan dengan jum lah 30. Nilai data suhu yang dikehendaki untuk disimpan diperlihatkan dalam Form Lihat Data. Dalam fo rm lihat data, nilai suhu diperlihatkan dalam bentuk tabel dan grafik. Dalam tabel terdiri dari 3 kolom, yaitu no, w aktu dan suhu. Apabila user ingin melihat data nilai suhu dalam bentuk grafik, user dapat melihat dengan mengklik tombol lihat grafik. Form Lihat Data diperlihatkan pada gam bar 7. Serta nilai data suhu yang dikehendaki tersim pan dalam database, seperti pada gam bar 8.
Gambar 6. Form Lihat Data 134
V o lu m e 1, N o m o r 2 , N o v e m b e r 2 0 1 2
PERANCANGAN APLIKASI UNTUK PERALATAN PEMANTAU SUHU MENGGUNAKAN RADIOFREOOENCY(RE)
iMutiUii oiUi
H «»l o ku
ait
No
R sa a & M »
1
P«tCOl>MII 1
-
P .« cqI?*am -
2S: C
2S=C
3
Esmafe**» 3
31;C
ïy - c
iu b u d i k sn u a tts *
4
J
tm tn iB
3 0 'C
3 0 'C
5
P « c o b « * ii 5
30 :C
30=C
6
R o ta te * * » «
2 6 -C
2 6 :C
E s& ateM » '
>&'C
2 -'C
S
P « to b » « ii S
i* * C
2 9 'C
9
P c tc o b m « 9
2 9 =C
2S=C
10
P w cob a m 10
25=C
25=C
KCUXMUMB
ifn n o m fta U & U UtSJZ G L A
-P ic o t e * « «
*»>e te.
Gambar 7. Database suhu Ujicoba meliputi ujicoba aplikasi untuk beberapa sistem operasi, perbandingan hasil sensor suhu dan term om eter air raksa, m enghitung w aktu delay dengan jarak perangkat transceiver dan receiver yang berbeda-beda, dan reaksi sensor terhadap berbagai pem icu perubahan suhu. Ujicoba dilakukan pada beberapa sistem operasi. Sistem operasi meliputi sistem operasi W indow s dan Linux. Tabel ujicoba dalam beberapa sistem operasi pada tabel 1. Tabel 1. Ujicoba aplikasi untuk beberapa sistem operasi Sistem Operasi Keteraiiaaii No w wwww-vv 'aA wvwvw V W vVvVvVvVvVW vVv' 1
rràîsoii-jA^
Bisa.
i
rr:i:coifj l ’isra
Bisa.
J
ïï':i';Gcn\s Seveïi
Bisa W vVw Vv
4
Linv.x
12,04
Tidak bisa
Dalam ujicoba aplikasi pada beberapa sistem operasi, aplikasi dapat berjalan pada sistem operasi window s. Ujicoba juga dilakukan dengan m embandingkan nilai suhu yang terdeteksi dalam
aplikasi dengan
sensor air raksa.
Hasil ujicoba perbandingan
sensor dengan
term om eter air raksa diperlihatkan pada tabel 2.
C O M P IL E R
135
Wahid Kurniawan, Denny Dermawan, Yuliani Indrianingsih
Tabel 2. Hasil ujicoba perbandingan sensor dengan termometer air raksa aiU i
No 1
iu b u & kam iaiUK P « c a b M ii t
■ =
H «»l ak u
tii
P .« cqI?*am -
2 S SC
2S=C
3
E sm afeM » 3
31;C
*y -c
4
J
tm tn iB
5
P « c o b « * ii 5
6
R a s « te M »
6
KfiO M UM B
:■ :•
3 0 ‘C
3 0 JC
30 :C
3Q*C
2 6 -C
2 6 :C
E s& fik M » '
>&'C
2 T,C
S
P « to b » « ii S
i* * C
2 9 'C
9
P c tc o b m « 9
2 9 =C
2S=C
10
P w cobm i 10
2 5 =C
25=C
t f n n o m f tf i m u k u UtSJZ g e - a
<jil«kuk4»l JfllU 4l) y-'iktu
Dalam 10 ujicoba aplikasi dengan term om eter didapatkan hasil akurasi 0.47°C antara hasil nilai suhu pada aplikasi dengan term om eter air raksa. H asil ujicoba pem bacaan sensor sam pai dapat ditampilkan dalam kom puter diperlihatkan pada tabel 3 dan tabel 4. Tabel 3. Hasil ujicoba (I) reaksi pembacaan sensor sampai dapat ditampilkan dalam komputer.
ecepatanggmbacam cobiai] K getubabjnsuhuoleh No Perin i) sensorkecomputer(xl) 1 Parobaati 1 14Detik 2 Pengibaan2 14Detik 12Detik 3 Pwcobian3 4 Percobiim4 15Detik Pwcobian5 14Detik 6 Pengibaan6 16Detik Pengibaan~" 13Detik S PwcobianS 16Detik 9 Percobaan9 13Detik 10 PeKobam10 15Detik
kecepatanreaksipembacaan sensor(sampai ditampilkan oLehdidalamk.gmjM ff;} denganketentuansebagai berikut: 1. M «iggunakimlilin seba^^gemicu. 2. Tinggiagi=2-3cm. j. Jarakajitarasensor danagi=2-3cm d.gjjterletakdi sanyaingsensor. 4. Did^lammangaiL jjurak ke transceiver=Im.
Tabel 4. Hasil ujicoba (II) reaksi pembacaan sensor sampai dapat ditampilkan dalam komputer K
No l'acobuu (fl-)
Pwnhaan
3 Pgcobaan 3 4 Pacobaan 4 5 Pcxcobun 5 6 i'dcobma 6 Pwnhaan
S Pgcobaan S 9 Pgcobaan 9 10 Pacobm 10
JlX tik
3 Detik 3 D «ik 2 Detik Detik > Dffik
2 Detik 3 Detik 3 Detik
Ketgan^an
Pcrcobua p.ai^ukurin kccwpmn icikii peuilucuii »eusoi vuiipti ditampilkan oleh Dcozrun di dalam komputer dentjan
mcuzzunakm ketentuan siba&ai bgikut: 1. Menggunakan bola lampu pi|ar >••c y 1.lrrtra .’ >\\afi 2. Jarak antara saitor dan lampu - 1* !(m daii tgletak di tamping senior. 1 Di dalam mailman. |arak
••vcc»•«? to ra w e n e? Im.
Pada ujicoba reaksi pem bacaan sensor sam pai dapat ditampilkan dalam aplikasi kom puter didapatkan hasil bahw a perbedaan pem icu perubahan suhu berpengaruh terhadap w aktu delay aplikasi menam pilkan perubahan suhu tersebut. Ujicoba juga dilakukan dengan m enghitung w aktu delay dengan jarak perangkat transceiver dan receiver yang berbeda-beda. Ujicoba dengan jarak perangkat yang berbeda-beda di dalam dan di luar ruangan seperti pada tabel 5 dan tabel 6.
136
V o lu m e 1, N o m o r 2 , N o v e m b e r 2 0 1 2
PERANCANGANAPLIKASI UNTUKPERALATANPEM ANTAUSUHUM ENGGUNAKANRADIOFREOOENCY(R) Tabel 5. Hasil ujicoba waktu delay berdasar jarak receiver dengan transceiver di ruang terbuka É U ta - « « v a ta n d«U y
y -.o k w d«U >
No E ffiS & a W
1
gStSSSt&M-
E tK S fe M B *
10 JR
1 P ffik
1 P ffik
1 P < tik
> P e tik
2Qm
i O sU k
-’ B ö *
i Boik
1 3 P o ik
3
30 m
: D t t ik
1 D < tik
1 P tiik
1 3 P ttik
4
■10 JR
i Q o&
1 Q£Uk
i Boik
i Bsuk
5
50 m
- ß&A
1
- B cut
l« B su k
i
6 0 jt>
2 D « tk
: 6 p « ik
I -
1 D f iik
5 E 6 i$ ik
‘0 m
'B a k
2 P « ik
4 P f f ik
SO m
-Ofiuk
i B a ik
3 6 B s&k
9
$ 0 ifl
J D f f ik
•i D « ik
3 6 P « ik
10
100 m
S D
s R sgfc
'B a tk
S
Dalam ujicoba waktu delay alat dan aplikasi pem antau suhu didapatkan hasil bahwa jarak berpengaruh terhadap waktu delay pengirim an data sam pai dapat ditampilkan dalam aplikasi komputer. Tabel 6. Hasil ujicoba waktu delay berdasar jarak receiver dengan transceiver di ruang terbuka P ffç a b » n r .jk n i sriav No
R iu -r iti
M Paccbm i 1
P gcobm i 2
P acobua 3
]
10 m
J D rik
1 P f ik ;
3 D f t ik
1-3 DcuK
: J
20 m
1 Dftilc
•M s
• 'M
1.6 P c u k
lß f iik
1 0
1-3 P.tU»
4
40m
1P ffjk
’M
if is a f c
1 3 P ftk
i
50m
PcuK
»D cuk
2.6 P ttik
6
60m
S M
: D flik
3.6 D f t ik
T0 m
i D tu k
SOm
ifis tiL
9
SÖm
i-E te ik
10
100 m
lO D ft ik
$
30 m
4 P etik
3 D ftik
DiUk t D
iQaà
5.3 P « jk
¿ Q rcuk
• .6 P r tk
S D flj.
S 6 Dm k
Dalam ujicoba waktu delay berdasar jarak receiver dengan transceiver di ruang terbuka dan tertutup sam pai dapat ditampilkan dalam aplikasi komputer. Dalam kedua ujicoba tersebut didapatkan hasil bahw a penghalang atau ruangan berpengaruh terhadap w aktu delay alat dan aplikasi pem antau suhu. 5. 1.
K esim pulan H ardw are dan software pem antau suhu dapat beroperasi dengan m enggunakan m edia transm isi radio frequency.
2.
Nilai suhu yang terbaca oleh sensor ditampilkan dalam sebuah interface kom puter dalam satuan derajat celcius.
3.
Perbedaan jarak antara perangkat receiver dengan transceiver berpengaruh terhadap waktu delay pengirim an data nilai suhu.
4.
Aplikasi pem antau suhu dapat beroperasi pada sistem operasi windows.
C O M P IL E R
137
Wahid Kurniawan, Denny Dermawan, Yuliani Indrianingsih
Referensi [1]
Heryanto, A ry, M, ST, dan A di P, W isnu, Ir., Pem rogram an Bahasa C untuk M ikrokontroler A TM EGA8535, Andi Offset, Yogyakarta, 2008.
[2]
Prasetio, Retno dan Edi W idodo, Catur, Teori dan Praktek Interfacing Port Paralel dan Port Serial Kom puter dengan Visual Basic 6.0, Andi Offset, Yogyakarta, 2004.
[3]
Sulistiyanti S, Ratna dkk, Rancang Bangun Model Sistem Pem antauan Tinggi Muka Air Sungai M enggunakan Telemetri Radio , Jurnal Unila, Lam pung, 2008.
[4]
W ardhana, Lingga, Belajar Sendiri M ikrokontroler AVR Seri ATM ega8535 Simulasi, H ardw are, dan Aplikasi, Andi Offset, Yogyakarta, 2006.
138
V o lu m e 1, N o m o r 2 , N o v e m b e r 2 0 1 2