Anda di halaman 1dari 7

INKOM, Vol. III, No.

1-2, Nop 2009 III-90


Rancang Bangun Sistem Monitoring Kualitas Udara
Menggunakan Teknologi Wireless Sensor Network (WSN)
Iwan Muhammad E.
P2I LIPI
iwan@informatika.lipi.go.id
Bambang Sugiaro P2I
LIPI
bambang@informatika.lipi.go.id
Indra Sa!i P2I-LIPI
indra@informatika.lipi.go.id
Abstrak
Untuk mengetahui kualitas udara di suatu wilayah secara online maka perlu dibangun
suatu sistem monitoring kualitas udara. i sini akan di!elaskan suatu rancang bangun sistem
monitoring kualitas udara menggunakan teknologi "ireless #ensor $etwork %"#$&. Pada
dasarnya suatu "#$ terbentuk dari tiga komponen utama yaitu target' node sensor' dan base
station. "#$ merupakan !aringan nirkabel yang terdiri dari beberapa autonomous de(ice yang
di dalamnya terpasang sensor-sensor yang secara terpadu membaca kondisi fisik lingkungan.
#etiap node sensor yang dipasang di berbagai tempat akan selalu mengirimkan data ke
gateway. ari gateway ini data ditransfer dan disimpan ke P) %Personal )omputer&.
#elan!utnya data akan diproses hingga men!adi informasi yang dapat digunakan oleh user atau
masyarakat umum. #istem yang dibangun menggunakan komunikasi *igbee' terdiri atas satu
buah node koordinator merangkap gateway' + node sensor sebagai end-de(ice dan satu base
station controller %,#)&. Parameter udara yang diukur yaitu karbonmonoksida %)-&'
karbondiksiada %)-2&' suhu dan kelembaban udara.
.ata kunci/ base station controler' end-de(ice' gateway' koordinator' kualitas udara'
monitoring' wireless sensor network' *igbee
1. enda!uluan
"nu! m#la!u!an p#ngu!uran ing!a
p#n$#maran udara dip#rlu!an daa dan
in%orma&i bai! dari p#ngu!uran di lapangan
maupun ha&il anali&i& di laboraorium. Salah
&au &i&#m !onrol dan monioring 'ang &aa
ini &#dang di!#mbang!an adalah "ireless
#ensor $etwork %"#$&. (SN ini #rdiri dari
nod# 'ang b#r&i%a indi)idu 'ang dapa
b#rin#ra!&i d#ngan ling!ungann'a d#ngan
$ara sensing' controlling dan communication
#rhadap param##r-param##r %i&i!n'a.
*ambar 1 m#nun+u!!an gambaran
umum dari !ompl#!&ia& (SN 'ang &#$ara
umum #rdiri aa& nod# &#n&or, gateway, dan
base station.
S#iap nod# dalam (SN #rdiri dari lima
!ompon#n 'aiu , !onroll#r, m#mori,
&#n&or-a!uaor, p#rang!a !omuni!a&i dan
$au da'a.
"mumn'a $au da'a 'ang diguna!an
adalah ba#rai. Kompon#n-!ompon#n dari
&#buah nod# diun+u!!an pada *ambar 2 di
bawah ini.
". rosedur dan metoda
".1 enentuan arsitektur sistem
.da b#b#rapa !ompon#n 'ang haru&
dip#nuhi dalam &uau &i&#m monioring
'ang b#r&i%a remote, 'aiu, remote terminal
unit, &#n&or, master station, !omuni!a&i
daa, )i&uali&a&i daa, dan p#n'impanan daa.
B#b#rapa !ri#ria dapa +uga diambah!an
anara lain !#mudahan dalam p#ng#mbangan
&i&#m, bia'a op#ra&ional dan p#rawaan
&i&#m.
"nu! m#m#nuhi !ompon#n dan !ri#ria
#r&#bu di aa&, !ami m#ran$ang &#buah
ar&i#!ur &i&#m monioring unu!
di#rap!an pada monioring !ualia& udara
ambi#n. /i &ini !ami m#n$oba m#nun+u!!an
&uau ar&i#!ur 'ang m#nggambar!an &#$ara
%ung&i !ompon#n-!ompon#n dan !##ri!aan
anar !ompon#n. S#p#ri diun+u!!an pada
gambar 0, 'aiu ari&#!ur &i&#m monioring
m#ngguna!an (SN #r&#bu.
#ambar 1. Arsitektur WSN $1%
#ambar ". Kom&onen'kom&onen &en(usun
node dalam WSN
#ambar ). Arsitektur sistem untuk
monitoring kualitas udara
/ari gambar 0 m#n+#la&!an bahwa &i&#m
monioring ini dibangun d#ngan &#buah
nod# &#n&or 'ang +uga b#r%ung&i &#bagai
ga#wa' dan #mpa buah nod# &#n&or.
Ma&ing-ma&ing nod# m#monior !ondi&i
udara di&#!iarn'a. 1a&il monioring ini
di!irim!an !# ba&# &aion $onroll#r m#lalui
ga#wa'. .pabila po&i&i nod# &#n&or $u!up
+auh dari ga#wa', ma!a nod# ini
m#m#rlu!an banuan nod# #rd#!an'a unu!
m#n#ru&!an daa 'ang a!an di!irim!an !#
ga#wa'. 2adi nod# 'ang b#rada di #ngah
ar&i#!ur ini dapa di%ung&i!an +uga &#bagai
r#p#a#r. .r&i#!ur ini m#mung!in!an iap
nod# diprogram &#&uai d#ngan %ung&in'a
dalam &i&#m !#&#luruhan.
3#ngu!uran !ualia& udara di!#r+a!an
ol#h !ompon#n pada ara& #rbawah, 'aiu
nod# &#n&or. B#b#rapa nod# dipa&ang &#$ara
m#n'#bar dan m#mb#nu! &uau pah 4+alur5.
S#iap nod# &#n&or m#mpun'ai !#mampuan
m#nga!u&i&i daa, p#rhiungan dan
!omuni!a&i dalam +aringan. Nod# ini
m#ngirim!an daa m#lalui &uau pah hingga
m#n$apai ga#wa'. /alam hal ini ga#wa'
b#r%ung&i &#p#ri daalogg#r.
6iap nod# &#n&or haru& diprogram
&#hingga ia m#mpun'ai !#mampuan %ung&i
!ompua&i, p#n'impanan daa dan
!omuni!a&i dua arah d#ngan nod# lainn'a di
dalam &i&#m. B#r!#mampuan m#la!u!an
anarmu!a d#ngan &#n&or-&#n&or.
/ibanding!an d#ngan &i&#m daa logging
!on)#n&ional, &i&#m b#rba&i& (SN ini
m#mili!i dua !#l#bihan, 'aiu !#mudahan
dalam m#nggani uga& 4%ung&i5 dari nod#
dan !#mudahan !omuni!a&i dalam &i&#m.
"." enentuan node sensor dan
gate*a(
/alam p#ran$angan ini diguna!an
mi!ro!onrol#r 2N7109 &#bagai p#ng#ndali
pada nod# &#n&or. 2N7109 adalah
mi!ro!onrol#r b#rda'a r#ndah dan &udah
dipadu!an d#ngan apli!a&i IEEE802.17.9
dan :igB##, &#hingga di!#nal &#bagai
mi!ro!onrol#r nir!ab#l. 3irani ini &udah
#rin#gra&i d#ngan &#buah pro&#&or ;IS<
02-bi, transcei(er 2,9 *1= IEEE802.17.9,
;OM &#b#&ar 192 !B, ;.M 9> !B, dan
p#ri%#ral analog dan digial. /iagram !oa!
mi!ro!onrol#r nir!ab#l 2N710?
dip#rliha!an dalam gambar 9 di bawah ini.
Nod# &#n&or 4board &#n&or5 m#rupa!an
&#buah board 'ang b#ruga& &#bagai nod#
pada &i&#m (SN. /i dalam &uau board
&#n&or #rdapa lima !ompon#n uama 'aiu,
!onrol#r, m#mori, &#n&or-a!uaor,
p#rang!a !omuni!a&i dan $auda'a.
#ambar +. ,iagram kotak mikrokontroler
nirkabel -N.1)/ $)%
Konrol#r b#r%ung&i m#mpro&#& &#mua
daa 'ang r#l#)an dan b#r!#mampuan unu!
m#ng#!&#!u&i !od#-!od# program. M#mori
diguna!an unu! m#n'impan program dan
daa intermediate 'ang nanin'a a!an
di!irim!an !# controller board. S#n&or dan
a!uaor m#rupa!an anarmu!a #rhadap
param##r-param##r %i&i! ling!ungan.
3#rang!a !omuni!a&i diguna!an &#bagai
p#ralaan +aringan unu! m#ngirim!an dan
m#n#rima in%orma&i m#lalui !anal nir!ab#l.
<auda'a &#bagai p#n'impan #n#rgi unu!
m#nga!i%!an &#mua !ompon#n dalam
board.
3ada mi!ro!onrol#r 2N7109, &#bagai
anar-mu!a anara &#n&or dan <3"
diguna!an ./< 12-bi b#r+umlah #mpa
buah. ;#nang nilai ma&u!an 'ang dii+in!an
pada mi!ro!onrol#r 2N7100 adalah
#gangan 0-2,0 )ol &#&uai d#ngan
!#mampuan ./<.
*ambar 7 m#mp#rliha!an $onoh modul
nod# &#n&or dari 2#nni$. <onroll#r board
dibangun dari mi$ro$onroll#r 2N7109.
<auda'a modul &#n&or ini dapa dipilih 2
buah ba#rai 1,7 )ol ip# ... aau
m#ngguna!an adapor.
&#n&or' #api &#bagai ambahan dil#ng!api
d#ngan la'ar @</ 128?>9 pi!&#l unu!
m#nampil!an daa-daa 'ang dianggap
p#ning. S#lain board ini m#monioring
ling!ungan &#!iar m#lalui &#n&or-&#n&orn'a.
,oard ini +uga b#r%ung&i m#ng#ndali!an
+aringan dan daa 'ang ma&u! dari nod#
&#n&or lainn'a. ,oard ini m#mpun'ai port
".;6 unu! p#ma!aian !omuni!a&i &#rial
!# !ompu#r 4base station5.
".. Sensor kualitas udara
S#n&or <O ini m#ngguna!an &#l solid
state unu! m#ng!omp#n&a&i &uhu &#hingga
diha&il!an !##paan p#ngu!uran, !#&abilan
dan &#n&ii%ia&. S#n&or <O di$auda'a
d#ngan #gangan 29 V .<-/<. /ari
p#mbuan'a &#n&or ini &udah #r!alibra&i dan
di&#dia!an 0 pilihan &in'al !#luaran 'aiu 0-
7V aau 0-10V dan 9-20m.. S#n&or ini +uga
m#n'#dia!an 0 +ang!auan p#ngu!uran 'aiu
0-100 ppm, 0-200 ppm dan 0-900 ppm.
#ambar 0. Sensor 12 $0%
/#ngan &p#&i%i!a&i #r&#bu di aa&, ma!a
dip#rlu!an anarmu!a aau p#ng!ondi&i
&in'al, agar !#luaran &#n&or ini dapa
di#rima ol#h &#n&or board. Ma&u!an 'ang
dii+in!an ol#h ./< dari &#n&or board adalah
#gangan 0-2,0 )ol /<.
K#luaran &#n&or <O dapa dipilih dalam 0
mod# 'aiu aru& 9-20 m., #gangan 0-7 V
dan #gangan 0-10 V. K#luaran ini m#mili!i
o%%&# nol &ama d#ngan 00 ppm 'aiu
!on)#r&i dari mulain'a da&ar &in'al 4&ignal
ba&#5 'aiu 0,7 V dan 9,0 m. 4liha gambar
A5.
#ambar .. Modul node sensor dari -ennic
3ada inin'a nod# gateway 4board
coordinator5 m#rupa!an &#buah board
S#n&or <O
2
'ang a!an diguna!an adalah
63/S-EE87 produ!&i 6ian&, diun+u!!an
pada gambar 8 S#n&or ini m#ngu!ur <O
2
b#rda&ar!an prin&ip infrared dan &#n&or ini
m#nggabung!an pro&#& auo !alibra&i 'ang
m#n+amin !#&abilan dan !#handalan. S#n&or
ini mampu m#ngu!ur !adar <O
2
hingga
2000 ppm d#ngan &in'al !#luaran 0-10V.
#ambar 3. #ra4ik keluaran sensor 12 5s
&&m$0%
#ambar 6. Sensor 12
"
$3%
S#p#ri haln'a pada &#n&or <O, !#luaran
&#n&or <O
2
+uga m#m#rlu!an anarmu!a
unu! m#ng!ondi&i &in'al !#luarann'a
m#n+adi #gangan 0-2,0 )ol /<.
Biur &#n&or <O
2
,
<auda'a 29 V .<-/<
/ual &our$# in%ra r#d #$hnolog'
Oupu 0-10 V
;ang# p#ngu!uran <O2 , 0-2000 ppm
). 7asil dan &emba!asan
).1 Antarmuka sensor dengan board
B#b#rapa ma&alah 'ang dianggap p#ning
adalah p#rb#daan !#luaran dari &#n&or-
&#n&or !ualia& udara 4&#n&or <O dan <O
2
5
d#ngan ma&u!an 'ang dii+in!an ol#h ./<
dari &#n&or board-&#n&or nod#.
6#nun'a dip#rlu!an anarmu!a apabila
m#ngguna!an ambahan &#n&or lain, agar
&in'al 'ang diha&il!an &#n&or #r&#bu dapa
di#rima ol#h nod#. B#b#rapa &#n&or lainn'a
adalah &#n&or <O dan <O
2
. *ambar 9
m#mp#rliha!an p#rlun'a anarmu!a anara
nod# d#ngan &#n&or #!&#rnal. /alam hal ini
anarmu!a dapa dibua dari unai p#mbagi
#gangan m#ngguna!an r#&i&or.
#ambar 8. Antarmuka sensor dengan node
sensor
)." embentukan 9aringan star
S##lah m#mp#la+ari b#b#rapa ar&i#!ur
dan opologi +aringan, ma!a di#nu!an
m#ngguna!an opologi +aringan star, dimana
unu! m#ngimpl#m#na&i!ann'a diguna!an
board /;109A &#bagai )oordinator dan
unu! nod# 0nd-e(ice diguna!an board
/;1098.
#ambar 1:. Kon4igurasi &erancangan untuk
&embentukan to&ologi 9aringan star
3ada p#ran$angan ini, unu! m#mb#nu!
+aringan opologi star, diguna!an &au buah
board /;109A &#bagai )oordinator dan
#mpa buah board /;1098 &#bagai 0nd-
e(ice. Kon%igura&i umum dari p#ran$angan
dapa diliha pada gambar 10, #rliha bahwa
&#iap nod# 0nd-e(ice 4Nod#-1, Nod#-
2,Nod#-0 dan Nod#-95 #rhubung d#ngan
)oordinator. S#iap 0nd-e(ice
m#ngirim!an daa ha&il monioring &#n&or
!#pada )oordinator &#hingga dalam hal ini
&#lain b#ruga& &#bagai !oordinaor +aringan.
)oordinator +uga b#ruga& &#bagai ga#wa'
'aiu m#ngumpul!an daa-daa 'ang
di!irim!an ol#h 0nd-e(ice dan
m#ngirim!ann'a !# &#buah 3< m#lalui por
".;6. /#ngan d#mi!ian daa-daa ha&il
monioring dapa diliha ol#h u&#r d#ngan
m#lalui ampilan di 3<.
S##lah di#nu!an )oordinator dan 0nd-
de(ice, &#lan+un'a adalah p#mograman
unu! m#mb#nu! &uau +aringan. .dapun
algorima p#mogramann'a dapa diliha
pada diagram alir b#ri!u pada gambar 11.
"nu! m#mulai m#mb#nu! &#buah
+aringan, )oordinator b#ruga& unu!
m#mulai +aringan dan a!an m#n$ari !anal
radio 'ang &#&uai. S##lah m#milih !anal,
)oordinator m#mulai +aringan d#ngan
m#ngid#ni%i!a&i!an +aringan d#ngan
Personal 1rea $etwork Identifier 43.N I/5
dan &iap m#r#&pon p#rminaan dari nod# lain
unu! b#rgabung. S#dang!an 0nd-e(ice
aaupu 2outer dapa b#rgabung d#ngan
+aringan 'ang #lah #rb#nu! ol#h
)oordinator adi d#ngan #rl#bih dahulu
m#n$ari !anal 'ang di&#dia!an dan
m#ngirim!an p#&an !# )oordinator unu!
b#rgabung d#ngan +aringan. S##lah
)oordinator m#ngi+in!an 2outer aau 0nd-
e(ice unu! b#rgabung #r+adilah
p#ngiriman daa.
3ada +aringan :igb##, &#iap nod# haru&
m#mpun'ai id#ni%i!a&i 'ang uni!.
Id#ni%i!a&i ini #rdiri dari dua alama 'aiu
I000 %31)& 1ddress dan $etwork 1ddress.
IEEE 4M.<5 .ddr#&& #rdiri aa& >9 bi
alama 'ang uni! dan #lah dialo!a&i!an ol#h
IEEE. 6ida! ada dua p#rang!a 'ang &ama di
dunia 'ang m#mpun'ai IEEE address 'ang
&ama. 3ada +aringan :igB##, alama ini +uga
bia&a di&#bu e4tended address. N#wor!
.ddr#&& #rdiri aa& 1> bi alama 'ang
m#ngid#ni%i!a&i!an &uau nod# pada
+aringan. N#wor! .ddr#&& dialo!a&i!an
ol#h )oordinator !#i!a &uau nod#
b#rgabung dalam &uau +aringan.
#ambar 11. ,iagram alir algoritma
membentuk 9aringan
.gar opologi star ini dapa b#r%ung&i
d#ngan bai! unu! m#ngirim!an daa ha&il
monioring, ma!a daa 'ang a!an di!irim!an
ol#h nod# 0nd-e(ice di&imula&i!an d#ngan
daa b#ri!u , Nod#-1 m#ngirim!an daa
#mp#raur, Nod#-2 m#ngirim!an daa
humidity dan Nod#-0 m#ngirim!an #gangan
ba#rai pada board. S#$ara p#rang!a
!#ra&n'a, &#iap board /;1098 &udah
m#mpun'ai &#n&or-&#n&or &#p#ri &uhu,
humidity dan light le(el &#hingga board ini
bia&a di&#bu d#ngan sensor board.
S#dang!an unu! monioring $au da'a
ba#rai diguna!an p#riph#ral 1nalog to
igital )on(erter 4./<5.
).) emrograman board
.gar b#r!#r+a &#&uai %ung&in'a, ma&ing-
ma&ing nod# diprogram &#ndiri-&#ndiri.
/i&ini ada dua program 'aiu !oordinaor
dan end-de(ice. 3rogram dibua
m#ngguna!an <od#,,Blo$!&, 'au I/E
&umb#r b#ba& dalam baha&a p#mograman
<-<CC. Ma&ing-ma&ing program di!ompil#
&#hingga diha&il!an &uau %il# bin#r 'ang
a!an didownload !# EE3;OM di board
arg#.
).+ Base Station 1ontroller
,ase #tation )ontroler 4BS<5 b#r%ung&i
m#ngambil daa ha&il p#ngu!uran dari
gateway. BS< dibangun dari &#buah
!ompu#r 'ang m#mili!i por "SB. .gar
dapa m#n+alan!an %ung&in'a &#bagai
p#ngambil daa, p#nampil daa 4data
(isualitation5 dan p#r#!am daa, ma!a
!ompu#r ini dil#ng!api d#ngan &uau
p#rang!a luna! 4program5 &p#&i%i!. 3rogram
ini dibua m#ngguna!an )i&ual ba&i$, dan
&arana p#n'impanan daa m#ngguna!an M&
a$$#&&.
*ambar 12 di bawah ini m#nun+u!!an
ampilan uama dari program )i&uali&a&i
daa. 3rogram ini b#r%ung&i &#bagai 1MI
41uman Ma$hin# In#r%a$#5, dibua
m#ngguna!an Vi&ual ba&i$.
#ambar 1". Tam&ilan 5isualisasi data di BS1
+. Kesim&ulan
B#b#rapa !#&impulan 'ang dapa diari!
dari !#giaan p#n#liian ini &#bagai b#ri!u ,
1. 6#!nologi "ireless #ensor $etwork
dapa diguna!an unu!
m#ngimpl#m#na&i!an &uau &i&#m
monioring !ualia& udara.
2. Si&#m monioring 'ang dapa
dir#ali&a&i!an pada !#giaan ini #rdiri
aa& &au nod# gateway, 9 nod# &#n&or,
dan &au ,ase #tation )ontroller.
0. 3aram##r udara 'ang dapa diu!ur dari
&i&#m ini adalah !adar <O DppmE, <O
2
DppmE, &uhu D
o
<#l$iu&E dan !#l#mbaban
udara r#lai% DFE.
9. 3#ngua&aan dan alih #!nologi (SN
haru& dila!u!an &#$ara !onin'u,
m#m#rlu!an wa!u 'ang $u!up lama dan
ida! han'a &#baa& umur !#giaan
p#n#liian.
Saran 'ang dapa !ami &ampai!an unu!
p#rbai!an ha&il p#n#liian ini adalah ,
1. 3#rlun'a p#nambahan &#n&or SO?, NO?,
O=on#, 3M10 agar &#&uai d#ngan IS3"
4Ind#!& Sandar 3#n$#mar "dara5.
2. 3#rlu di!#mbang!an algorima 'ang
dapa m#ngh#ma p#nggunaan $auda'a
4ba#rai dan a!i5.
0. ,ase #tation )ontroller dapa
di!#mbang!an agar daa ha&il
p#ngu!uran !ualia& udara dapa
didi&ribu&i!an dan diman%aa!an ol#h
in&an&i #r!ai.
.. ,a4tar &ustaka
D1E ;agha)#ndra <.S., Kri&na M.
Si)alingam, 6ai#b :nai, "ireless
#ensor $etwork, Spring#r
S$i#n$#CBu&in#&& M#dia @@<, N#w
Gor!, 200>.
D2E Karl, 1olg#r and .ndr#a& (illig,
Protocols and 1rsitectures for "ireless
#ensor $etworks, 2ohn (il#' and Son&
@d, (#& Su&&#?, 2007.
D0E 2#nni$, Product ,rief 5$6789'
I000:;2.76.+ and <ig,ee "ireless
3icrocontrollers,
h p ,--www.+#nni$.$o m -%il#&-produ$Hbri
#%&-2N7109H3BHV1.20.2.pd%, dia!&#&
pada 2uni 2009.
D9E Iwan Muh. Erwin, Bambang Sugiaro,
Indra Sa!i, Perancangan #istem
3onitoring .ualitas Udara
3enggunakan =eknologi "ireless
#ensor $etwork, Ipro&iding &#minar
na&ional ;i&# 6#!nologi In%orma&i
2009J, S6MIK .K.KOM, Gog'a!ara,
2009.
D7E 2#nni$, Integrated Peripheral 1PI'
2eference 3anual,
h p ,--www.+#nni$.$o m -&uppor-&uppor
H%il#&-+n-rm-
2001Hin#gra#dHp#riph#ralapi, dia!&#&
2uni 2009.
D>E 6ian& 3rodu$& @d, )arbon 3ono4ide
#ensor/ =P)->"3 and =P)->#,
hp,--www.ianprodu$&.$o m -download
-daa&h##&-197.pd%, dia!&#& 2uni 2009.
DAE 6ian& 3rodu$ @d, )arbon io4ide
#ensor =P#>0:6-2)86 uct 3ounted
#ensor,
hp,--www.ianprodu$&.$o m -download
-daa&h##&-102.pd%, dia!&#& 2uni 2009.

Anda mungkin juga menyukai