I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   20 ,   N o .   1 O c t o be r   20 20 ,   pp .   313 ~ 319   IS S N :   25 0 2 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 20 .i 1 . pp 313 - 319             313       Jou r n al   h o m e pa ge ht t p: / / i j e e c s . i a e s c or e . c om   R e a l - t i m e   o b j e c t   c o n t r o l   s y st e m   u si n g   o p e n   s o u r c e   p l a t f o r m       C h an g - G yu   C gs e o n g 1 ,   Ju n g - Y e e   K i m 2 ,   D o o - Ji n   P ar k 3   1 D i v i s i o o f   S o f t w a r e   E duc a t i o C e nt e r ,   P us a n   N a t i o na l   U n i v e r s i t y ,   K o r e a   2 , 3 D e pa r t m e n t   o f   P o r t   L o g i s t i c s   S y s t e m ,   T o ng m y o ng   U ni v e r s i t y ,   K or e a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e J a n   26 ,   2 020   R e v i s e M a r   28 ,   20 20   A c c e pt e A p r   1 4 ,   2020       R e c e nt l y ,   t he   I nt e r ne t   o f   t h i ng s ( I o T )   ha s   r e c e i v e d   g r e a t   a t t e n t i o n ,   a nd  t he   de m a nd  f o r   I O T   a ppl i c a t i o ns   i v a r i o us   f i e l d s   i s   i nc r e a s i ng .   B ut   dr a w b a c ks   o f   I o T ,   s uc a s   ha v i ng   t o   us e   de di c a t e e qui pm e n t   a nd  ha v i ng   t o   pa y   f o r   a   f l a t   f e e   m o nt hl y ,   do   no t   s a t i s f y   t he   c o ns um e r s   de m a nds .   T h e s e   s ho r t c o m i ng s   o f   I o T   i s   c a us i ng   t he   a p pe a r a nc e   o f   us e r s   w ho   t r y   t o   de s i g t he   e nv i r o nm e nt   o f   I o T   t ha t   r e s po nd s   t he i r   d e m a nd s   a nd  na t ur a l l y ,   a t t e m p t s   t o   ha v e   m o ni t o r i ng   s y s t e m   t hr o ug o pe n - s o ur c e   ha r dw a r e   l i ke   A r du i no .   O p e s o ur c e   ha r dw a r e   ha s   a t t r a c t e a   g r e a t   de a l   o f   a t t e n t i o f o r   t he   d i f f us i o of   t he   I nt e r ne t   o f   t hi ng s   a s   a   k e y   e l e m e n t   o f   t he   I nt e r ne t   c o ns t r uc t i o n.     T he   e m e r g e nc e   o f   o pe s o ur c e   ha r dw a r e ,   w h i c ha s   t he   a dv a nt a g e   of   l ow   c o s t   a nd  e a s y   a nd  f a s t   de v e l o pm e nt ,   h a s   m a de   i t   po s s i bl e   t o   e m bo d y   t he   i de a   o f   o bj e c t   I nt e r n e t   a p pl i c a t i o s e r v i c e s .   I t h i s   pa p e r ,   w e   d e s i g a nd  i m pl e m e n t   a   s y s t e m   t ha t   c o nt r o l s   t he   o bj e c t s   i n   r e a l   t i m e   us i ng   o pe s o ur c e   ha r dw a r e   a nd   M Q T T   p r o t o c o l .     Ke y w or ds :   Io T   M Q T T   p r o t o c o l   N o de - R E D   O pe n   s o u r c e   ha r dw a r e   R e a l   t i m e   o b j e c t   c o n t r o l   C opy r i gh t   ©   2020   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   J un g - Y e e ,   K i m ,     D e pa rt m e n t   o f   P o r t   L o gi s t i c s   S y s t e m ,     T o n g m y o n U n i v e r s i t y ,   B us a n,   4 8520 ,   S o ut K o r e a .     E m a i l :   kj y 6858@ t u . a c . k r       1.   I N TR O D U C TI O N   O n e   of   t h e   w o r ds   ge t t i n r e l a t e m a n y   t i m e s   t t h e   ke y w o r ‘T h e   fo ur t h   I n dus t r i a l   r e v o l ut i o n ’  r e c e n t l y   i s   In t e rn e t   o f   t h i n gs ( Io T )   [1 - 2] .   W i t t h e   e xi s t i n I n t e rn e t s   b e i n c o nn e c t e t o   ob j e c t s ,   a   n e w   pa r a d i g m   c a l l e Io T   ha s   b e e n   n e w l y   a ppe a r e d   [3 - 4] .   T ha n ks   t o   t h e   w i de n e r a nge   of   In t e rn e t ,   pe o pl e   a l l   ov e r   t h e   w o r l a r e   c o n n e c t e t o   o n e   a n o t h e r.   U s i n Io T ,   c o m m uni c a t i o n   b e t w e e n   ob j e c t s   i s   p o s s i b l e   a s   w e l l   a s   b e t w e e n   h um a n s   [5] .   Io T   p r o v i de s   s e r v i c e   o n   e ve r y   a ppl i c a t i o n s ,   us i ng  c o l l e c t e d,   p r o c e s s e da t a   [6 ].   O b j e c t s   a r e   pr o c e s s o r ,   s e n s o r,   a c t u a t o r   a n c o m m u n i c a t i o n   f un c t i o n   e m b e dde de v i c e s   t h a t   a r e   c o nn e c t e a n a r e   e xc h a n g i n da t a   f o r   t h e i r   o b j e c t i ve   t pr o v i de   u s e f ul   s e r v i c e   t o   h um a n   t hr o ug h   t h e   i nt e rn e t   [7 - 8].   T h e   r e c e n t   a dv a n c e   of   t e c h n o l o gi e s   i s   c o n t ri b ut i n t o   g r o w t h   of   f i e l of  Io T .   By   f i e l of   I o T   gr o w i n qui c kl y ,   t h e r e   a r e   s o m e   i s s ue s   of   s e n s i n g,   c o nn e c t i o n ,   e l e c t r i c i t y ,   c o s t ,   e t c   [9].   Io T   h a s   i n f i ni t e   po t e nt i a l   t o   p r o v i de   s e r v i c e   o b e t t e r   qua l i t y   t o   pr e s e n t   a n f ut u r e   ge n e ra t i o n s .   O pe n   s o ur c e   s t a rt e w i t h   s o f t w a r e   a n e xpa n de t o   h a rdw a r e   s uc h   a s   A r dui n o   a n R a s pb e rr y   P i ,   t h e   m a i n   p l a y e r s   of   t h e   In t e rn e t   o f   T h i n gs .   O pe n   s o ur c e   ha r dw a r e   i s   w i de l y   us e i e duc a t i o n   a n d   c a n   qui c kl y   de ve l o pr o t o t y pe s   f o r   p r o duc t   de v e l o pm e n t   [ 10] .   T h i s   t he s i s   i s   i re g a rd   t o   d e s i g ni ng ,   m a t e r i a l i z i ng   re a l - t i m e   o b j e c t   c o nt ro l   s y s t e m   u s i ng   M Q T T ( M e s s a ge   Q u e ue i ng   T e l e m e t ry   T ra ns p o rt )   w hi c m e e t s   t he   re q u i re m e nt s   f o c o nne c t i v i t y ,   s c a l a b i l i t y   a nd   re s o u rc e   s ha r i ng   by   i n t e rc o nne c t i ng   o b j e c t s ,   a nd   A rd u i no ,   R a s pb e rry   P i   t he   re p re s e n t a t i v e s   o f   O S H W ( O pe S o u rc e   H a rd w a re )   f o e a c h   s e ns o a c t u a t o no d e   a nd   a   m a i c o nt ro l   no d e .   S e ns o n o de   m e a s u re s   t e m p e ra t u re ,   hu m i d i t y   a nd   C O 2   c o nc e nt r a t i o a ro u nd   a nd   t ra ns m i t s   t he   m e a s u re m e nt s   t o   t he   m a i c o nt ro l   no d e   t hro u g M Q T T   p ro t o c o l .   M a i n   c o nt ro l   no d e   p ub l i s he s   d a t a   o f   s e ns o no d e   t o   c l o u d s   t hro u g M Q T T   b ro k e a nd   N o d e - R E D   s e rv e r.   D e pe nd i ng   o c o l l e c t e d   m e a s u re m e nt s ,   N o d e - R E D   c a a l s o   c o nt ro l   a c t u a t o n o de .   I o t he w o rd s ,   o b j e c t   c o nt ro l   s y s t e m   i s   no t   a   s i ng l e   d e v i c e   b u t   a a s s e m b l y   o f   i nt e rd e p e nd e nt l y   o pe ra t i ng   d e v i c e s   w hi c i s   c he a p   t o   c o ns t ru c t   s e rv i c e   a nd   e a s y ,   q u i c k ,   a nd   s t a b l e   t o   c o nt ro l   o b j e c t .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   1 O c t o b e r   20 20  :     313   -   319   314   2.   R EV I EW  LI TER A TU R E   T h i s   s e c t i o n   de s c ri b e s   I o T ,   o pe n   s o ur c e   ha r dw a r e ,   c l o ud  pl a t f o r m s ,   M Q T T   a n e x a m p l e s   of   o p e n   s o ur c e   pl a t f o r m .       2. 1 .      I n t e r n e t   o th i n gs   A   t e rm   Io T   i s   t h e   a b b r e v i a t i o n   o f   In t e rn e t   o f   t h i n gs   c o i n e by   P r of e s s o r   K e b i n   A s h t o n   o M a s s a c h us e t t s   I n s t i t u t e   o f   T e c h n o l o g y (M IT ),   w h e n   h e   quo t e d,   " A   s y s t e m   of   i nt e rr e l a t e c o m put i n g   de v i c e s ,   m e c h a ni c a l   a n di gi t a l   m a c h i n e s ,   o b j e c t s ,   a ni m a l s   o r   pe o pl e   t ha t   a r e   pr o v i de w i t h   s e n s o r s   a nd  t h e   a b i l i t y   t t r a n s f e r   d a t a   o v e r   a   n e t w o r w i t h o ut   r e qu i r i ng  h u m a n - to - h u m a o r   h u m a n - to - c o m put e r   i n t e r a c t i o n "   [1 1].   N ow ,   i t s   c o n c e pt   i s   b e i n de f i n e di f fe r e n t l y   by   e a c h   i n s t i t ut i o n s .   T h e   c o r e   c o m po n e n t s   o f   I o T   a r e   h um a n,   ob j e c t s   a n s e r v i c e .   T h e   c e n t e r   o f   t h e m   i s   h u m a n.   I t   i s   I nt e rn e t ’s   o b j e c t i v e   t o   m a ke   h um a n ’s   l i f e   c o n v e n i e n t   a n v a l ua b l e .   T h e   o bj e c t s   m e a n   I n t e rn e t - c o nn e c t e t e rm i na l   de v i c e s   o r   v a r i o us   t y pe s   of  de v i c e s   t h a t   hum a n s   us e .   o bj e c t s   a r e   m e a nt   t o   p r o v i de   v a r i o us   i n f o r m a t i o n   a n s e r v i c e   i s   a i nt e l l i ge n t   p r o c e s s   t hr o ug h   t h e m   t h a t   h u m a n   n e e ds .   O b j e c t s   pr o duc e   v a r i o us   i n f o r m a t i o n s   a n d   a c t i v a t e   i t s e l f   us i n t ha t   i n f o rm a t i o n s   f o r   t h e   purpo s e   of   e n ha n c i n t h e   v a l ue   of   h um a n s ’  l i f e   [12].   In   Io T   ge n e ra t i o n,   a   m a s s i v e   a m o unt   of   s e n s o r   da t a   m us t   b e   pr o duc e a l l   a t   o n c e   i n   hi g s pe e a nd  b e   c h e c ke d,   m a na g e a n d   a na l y z e e ff e c t i v e l y   i n   r e a l   t i m e   [13] .     2. 2 .      O p e n   s ou r c e   h ar d w ar e   T h e   a ppe a ra nc e   o f   Io T   b r o u g ht   a   c ha nge   o f   I T   p a ra d i g m   i n   H a rdw a r e ,   S o f e w a r e   a nd  N e t w o rk   pe r s pe c t i v e .   O b j e c t   i s   a   k i nd  o f   a   c o m p a c t   e m b e d de s y s t e m   e qu i ppe w i t m i c r o   c o nt r o l l e o m i c r o   p r o c e s s o r.   T h e   o pe n   s o u r c e   c o n c e p t   w hi c h   i s   ge t t i ng  a t t e nt i o n   i s o f t w a r e   i nd us t r y   i s   a l s o   b e c o m i ng  a i s s ue   i n   t he   f i e l o ha rdw a r e   b e c a u s e   o f   t h e   e x p a ns i o o f   Io T   m a rke t .   B e i ng  us e a s   a   t o o l   o f   c r e a t i ng  s t a rt u i de a s ,   o pe s o u r c e   ha rdw a r e   i s   b e i ng  e s t i m a t e t ha t   i t   i s   c o nt ri b u t i ng  t o   Io T   r e l a t e s t a rt u v i s ua l i z a t i o n.   O pe s o u r c e   ha rdw a r e   i s   a   b o a r d   t ha t   i nc l u de s   a   c o m pu t i ng   f u n c t i o w h i c c a c o nt r o l   r e l e v a nt   de v i c e   o r   c a rr y   o ut   a   p a rt i c ul a f u nc t i o n.   T h e   de s i g n   i s   o pe t o   t he   p ub l i c   t o   m a ke   a n y b o d y   us e   i t   f r e e l y   a n t o   e na b l e   r e v i s i o a nd  r e d i s t ri b u t i o n.     T h e   m o s t   f a m o us   p l a t f o rm s   i n   o pe s o u rc e   ha rdw a re   a r e   A rd ui no ’  a nd  ‘R a s pb e rr y   P i ’[ 14 ] .   T h e   A rdu i n o   w hi c us e s   a   M CU   c hi o f   200 A T M E L   i s   a   b o a rd  m a de   t o   e na b l e   e a s y   c o nn e c t i o n   b e t w e e n   v a ri o us   s e ns o r s   a nd   di f f e r e nt   k i nds   o f   pe ri p h e ra l   de v i c e s .   F o r   R a s pb e rr y   P i ,   A p p l i c a t i o n   P r o c e s s o r(A P o f   B r o a dc o m   i s   b e i ng   us e d ,   a nd  I nt e rne t   c o nne c t i o n   i s   po s s i b l e .   O n e   o f   i t s   c ha ra c t e ri s t i c s   i s   t ha t   b e g i nne rs   c a a l s o   us e   i t   e a s i l y .   U nt i l   n o w ,   A r d u i n o   a nd  R a s pb e rr y   P i   ha v e   b e e n   m a i nl y   us e o n   c hi l d r e n’ s   t ra i ni ng   c o m p ut e rs .   B u t   re c e nt l y   t h e   t re nd  s e e m s   t ha t   t he y   a re   b e i ng   a do p t e d   i t he   de v e l o p m e nt   o f   Io T   r e l a t e d   p r o d uc t s   [ 1 5] .     2. 3 .       C l o u d   p l atfo r m   B e c a us e   e v e r y   obj e c t   i s   c o n n e c t e t o   I nt e rn e t ,   a n   i n f ra   f or   e xc h a nge   o f   i n f o r m a t i o a nd  m ut u a l   c o m m uni c a t i o n   a m o n h u m a n s   a n o bj e c t s ,   a n a m o n o bj e c t s   a n o b j e c t s   a r e   n e e de d   [16].   T o da y ,   us e r s   of  c l o ud  s e r v i c e   w h i c h   e na b l e s   t h e m   t o   us e   f un c t i o n s   o f   c o m p ut e r   ha r dw a r e   a nd  s o f t w a r e   t hr o ug h   t h e   I n t e rn e t   w i t h o ut   c o n s t r uc t i n o r   m a i n t a i ni n s e r v e r   o n   t h e   I n t e rn e t   f o r   t h e   v a ri o us   s e r v i c e s   a r e   i n c r e a s i n g .   T h e   c l o ud  w h i c h   c a n   b e   pr ov i de a n y w h e r e   t ha t   I n t e rn e t   c o nn e c t i o n   i s   pos s i b l e   i s   c o m pos e of  t h e   s o l ut i o n   fo r   da t a   f a r m   a n da t a   p r o c e s s i n g.   T hr o ugh   c l o ud  s e r v i c e ,   o r di n a r y   pe r s o n s   c a n   a pp r o a c h   t o   t h e i r   i n f o r m a t i o n ,   a n d   de ve l o pe r s   a r e   p r o v i de w i t b r o a d   r a nge   o f   po s s i b i l i t y   of   de v e l o pi n g   a p pl i c a t i o n   s e r v i c e   fo r   f r e e   [17] .     2. 4 .       N o d e - r e d   N o de - R E D   i s   a   r e p re s e nt a t i v e   m i d d l e w a r e   t o o l   i n   Io T   f i e l f o r   f r o nt - e nd  de v e l o p m e nt   de v e l o pe by   IB M .   B e c a u s e   t he   N o de - R E D   i s   a   f l o w - b a s e v i s u a l i z a t i o n   s o f t w a r e   a nd  m a n y   de v i c e s   a nd  p r o t o c o l s   a re   a b s t ra c t e w i t t h e   n o de   t ha t   ha v e   in - o u t p u t ,   i t   i s   e a s y   f o r   us e rs   t o   c o ns t ruc t   t he   n e w   s e r v i c e   o r   d a t a   p r o c e s s i ng   f l o w   by   us i ng  w e b   t o   c o nn e c t   t h e s e   n o de s   a nd  s e t   r e qu i r e m a i n   p a ra m e t e rs   [ 18 ] .   N o de - R E D   i s   de v e l o pe b a s e o n   N o de . j s   s o   t ha t   i t   c a us e   m a n y   l i b ra ri e s   p r o v i de b y   N o de . j s   a n a dd  a   ne w   n o de .   If   N o de - R E D   i s   i ns t a l l e d ,   IP   a dd re s s   c a b e   a c c e s s e t hro u g w e b   b r o w s e r   a nd   v a ri o us   t o o l s   f o r   G U c a b e   u t i l i z i ng   da s h b o a rd   f u n c t i o s o   t h e   us e rs   c a c o n s t ruc t   t h e i s c r e e w i t f o rm e rl y   de s i g ne d   c o nt r o l   f l o w s   t o   m o ni t o f o d a s b o a rd   [1 9] .     2. 5 .       M Q TT   M Q T T (M e s s a ge   Q ue ue   T e l e m e t r y   T ra n s po r t i s   a   l i g ht w e i ght   m e s s a gi n p r o t o c o l   o pt i m a l   t o   t e l e m e t r y   d e v i c e s ,   s e n s o r s   a n m o b i l e   de v i c e s .   M Q T T ,   a   p r o t o c o l   w h i c h   i s   ge t t i ng  a t t e nt i o n   a s   a n   o pt i m a l   pr o t o c o l   i n   Io T   e n v i r o nm e nt   c a n   e ff e c t i v e l y   m a t e ri a l i z e   m e s s a ge   c o m m un i c a t i o n   e n v i r o nm e n t   i n   l o w - p ow e r ,   r e s t r i c t e c o m m u n i c a t i o n   e n v i r o nm e nt   [20].   M Q T T   i s   a   P ub l i s h / S ub s c r i b e   m o de   pr o t oc o l   m a de   t o   b e   us e i n   M 2M (m a c h i n e - to - m a c h i n e a n d   Io T (I n t e rn e t   o f   T hi n gs ).   It   i s   de s i g n e d   t o   b e   us e i l o w - pow e r ,     l o w - b a n dw i dt h   e n v i r o nm e n t   du ri n t w o - w a y   pu b / s ub   m e s s a gi n s e r v i c e   i m pl e m e n t a t i o n   f o r   c o n t r o l   o f   s m a l l   de v i c e s   a n d   e f fe c t i ve   c o m m u n i c a t i o n   o f   s e n s o r   i n f o r m a t i o n ,   w hi l e   de v e l o pm e n t   b e t w e e n   h e t e r o ge n e o us   pl a t f o r m s   i s   s i m p l e   [21].   M Q T T ’s   a dv a nt a ge   i s   t h a t   i t   c a n   b e   o p e r a t e i n   l o w - p ow e r ,   o n   n e t w o r t ha t   i s   n o t   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       R e a l - t i m e   obj e c t   c on t r ol   s y s t e m   us i ng   ope s our c e   pl a t f or m   ( Chang - G y C gs e ong )   315   t r us t e d,   o r   i n   n o n - T CP / IP   b a s e .   T o   us e   M Q T T ,   B r o ke r   i s   ne e de d   l i ke   a n   I n t e rn e t   w e b   s e r v e r .   B r o ke r   s t a n ds   b e t w e e n   pub l i s h e r   a n s ub s c r i b e r   a n do   a   r o l e   of   b r i dge   by   m e di a t i n m e s s a ge s   [22].   T h e r e   a r e   v a r i o us   f un c t i o n s   a n d   t y pe s   of   b r o ke r s   a l s o   l i ke   w e b   s e r v e r .     2. 6 .       O p e n   s ou r c e   p l atfo r m s   In   [2 3],   a   c l o ud - b a s e pe o pl e   c o un t e r   f o r   t h e   s a ke   o t a r ge t i n a nd  m a r ke t i ng  w a s   pr o po s e d.     It   de s i g n e c l o ud - b a s e pe o pl e   c o un t e r   us i n g   R a s pb e r r y   P i   i m b e dde s y s t e m ,   a n t ra n s m i t t e t h e   r e c e i v e d   da t a   t o   a n   Io T   pl a t f o r m   " T hi n gS pe a k" .   T h e r e   i s   a   s t udy   t o   prov i de   a   m a n u a l   t o   m o n i t o r ,   a na l y z e   a n d   a pp l y   t h e   s e n s i n g - i n f o r m a t i o n s   t ha t   a r e   c o l l e c t e by   us i n v a ri o us   s e n s o r s ,   a nd  f i na l l y   r e a l i z e   t h e   s m a rt   a g ri c ul t u r e   [24].   I t   i s   de s i g n e t o   c o nn e c t   fo ur   ki nds   o s e n s o r s   t o   R a s pb e r r y   P i ,   a nd  v i s ua l i z e   t h e   i n f o r m a t i o n s   t h a t   a r e   c o l l e c t e i n   c l o ud  t hr o ug M Q T T .   [25]   i s   o n e   o f   t h e   c a s e s   o f   a ppl i c a t i o n   o f   Io T   i s m a rt - h o m e ,   w h i c h   i s   de s i gn e t o   c o n t r o l   v a r i o us   h o m e   a pp l i a n c e s   us i ng  R a s pb e rry   P i ,   M Q T T ,   R E S T   e t c .       3.   R EA L - TI M E   O BJEC T   C O N TR O L   S Y S T EM   I M P LE M EN TA TI O N   T h i s   s t udy   i s   fo r   t h e   l o w - c os t   s y s t e m   w h i c h   i s   a b l e   t o   ge t   a c c e pt a b l e   s e n s o r   v a l ue   by   us i n o pe n   s o ur c e   h a rdw a r e   a n d   r e s po n i n   r e a l - t i m e   b y   us i n g   M Q T T   p ro t oc o l .   T h e   F i gu r e   e x pl a i n s   t h e   c o m po s i t i o o e n t i r e   s y s t e m   de s i gn e i n   t h i s   t h e s i s .   T h e   e nt i r e   s y s t e m   i s   b a s e o n   m ul t i p l e   o pe n   s o ur c e   h a r dw a r e   a nd  s of t w a r e   fo r   m a i n t a i ni n s h o r t   s y s t e m   e s t a b l i s hm e nt   t i m e   a n l o w   pr i c e .   O n e   o t h e   ob j e c t i ve s   of   s y s t e m   de s i gni n i s   t o   r e pl a c e   P w hi c i s   t r a d i t i o na l   i n   s y s t e m   i nt e gra t i o n.   A r du i n o   a n R a ps b e rr y   P i   ha v e   be e n   c h o s e n   a s   o pe n   s o u r c e   ha r dw a r e .   T h e s e   s y s t e m s   a r e   c h e a p,   e a s y   t o   us e   a n d   m a i nt a i n   [26 - 27 ].           F i gu r e   1 .   S y s t e m   c o n f i gur a t i o n   d i a g ra m       A l s o ,   fo r   i m p l e m e n t a t i o n   o f   r e a l   t i m e   t w o - w a y   c o m m un i c a t i o n   b e t w e e n   t h i ng  a nd  h u m a n   w i t h o ut   b e i n i n t e r v e n e by   t i m e   a n pl a c e ,   n o t   a   s i n g l e - w a y   c o m m uni c a t i o n,   w e b   i n t e r f a c e ,   i n t e r m e di a t e   s e r v e r   a nd  ha r dw a r e   f o r   r e c e pt i o n   o f   t h e   o r de r   f r o m   t h e   us e r.     T h e   T a b l e   e xp l a i n s   t h e   c o m po n e nt s   a n m a i f un c t i o n s .         T a b l e   1 .   S y s t e m   c o m po n e n t   Co m p o n e n t   M a i n   f u n c t i o n   U s e r/ A d m i n i s t ra t o r   G e t s   p r o v i d e d   t h e   i n fo r m a t i o n s ,   c a n   c o n t r o l   h a r d w a r e .   Cl o u d   S e r v e r     T w o - w a y   c o m m u n i c a t i o n   w i t h   m a i n   c o n t ro l l e i n   re a l   t i m e ,   p r o v i d e s   u s e r   i n t e r f a c e .   M a i n   C o n t ro l l e r   Bro k e r o l e   b e t w e e n   c o n n e c t e d   o b j e c t s   t h a t   p ro v i d e s   m e s s a g e   a n d   p r o t o c o l .   Co n n e c t i o n   o f   d a t a b a s e   a n d   Cl o u d   s e rv i c e   t h r o u g h   N o d e - R E D   s e r v e r   p e r f o r m a n c e .   A c t u a t o r/ S e n s o r   Co l l e c t s   a n d   p ro c e s s   s e n s o r   i n f o rm a t i o n s   a n d   c o n t r o l   a c t u a t o r.   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   1 O c t o b e r   20 20  :     313   -   319   316   G e n e ra l   us e r s   a r e   p r o v i de w i t h   t h e   v a ri o us   t y pe s   of   s e n s i n g   da t a   c o l l e c t e by   t e m pe r a t u r e h u m i d i t y   s e n s o r ,   g a s   s e n s o r ,   e t c .   o f   t h e   t h i ng.   A d m i ni s t ra t o r   i s   t h e   m a i n   a ge n t   w h o   ge t s   pr o v i de w i t h   t h e   i n f o r m a t i o n   of   t h e   o b j e c t   t hr o ugh  t h e   m a i c o n t r o l l e r   a n d   t h e n   c o nt r o l s   a n d   m a ni pul a t e s   t h e   o r de r   f o r   b uz z e o r   m o t o r .   Cl o ud  s e r v e r   e na b l e s   t h e   us e r s   t o   ge t   a n c h e c o ut   t h e   i nfo r m a t i o n   o f   t h e   t h i ng  c o l l e c t e f r o m   t h e   m a i c o n t r o l l e r   i n   r e a l   t i m e .   I t   p r o v i de s   us e r   i nt e r f a c e   t o   us e r ’s   m ob i l e   de v i c e   o r   de s kt o i n   r e s po n s e   a n p r o v i de s   t h a t   r e s po n s e   t o   t h e   us e w h i l e   c o m m u ni c a t i n w i t B r o ke i r e a l   t i m e .   M a i c o nt ro l l e u s e d   R a p s b e rry   P i   o f   M i c ro p ro c e s s   b a s e d   p l a t f o rm   f o e f f e c t i v e   m a na g e m e n t   a nd   p ro c e s s   o f   e nt i re   s y s t e m ,   a nd   N o d e   w hi c s t a nd s   f o o b j e c t s   a re   c o m b i na t i o o f   A rd u i no   o f   M i c r o - c o nt ro l l e b a s e p l a t f o rm   a nd   w i re l e s s   m o d u l e .   A s   w i re l e s s   s e ns o ne t w o rk   i s   a   s m a rt   a nd   e f f e c t i v e   w a y   t o   c o l l e c t   s u rro u nd i ng   d a t a ,   A rd u i no   a nd   R a p s b e rry   P i   a re   c o nne c t e d   b y   w i re l e s s   c o m m u ni c a t i o n   u s i ng   M Q T T   p ro t o c o l .   T o   us e   M Q T T ,   B ro ke i s   ne e d e d   l i k e   I nt e r ne t   w e b   s e rv e r.   T he re   a re   v a ri o u s   f u nc t i o ns   a nd   t y p e s   o f   b ro ke rs .   F o t he   d e s i g a nd   i m p l e m e nt a t i o o f   s y s t e m   i t hi s   t he s i s ,   a   m o s q u i t o   b ro k e ha s   b e e u s e d .   S e ns o a nd   a c t u a t o r   g o t   t he   a c t u a t o rs   w hi c h   c o l l e c t p ro c e s s   t he   d a t a   f ro m   v a r i o u s   s e ns o rs   o f   i t s e l f ,   p ro v i d e   i nf o rm a t i o ns   t o   u s e a nd   a d m i ni s t ra t o a nd   c o nt ro l   a c t u a t o rs   o f   i t s e l f   f o l l o w i ng   t he   a d m i n i s t r a t o r’ s   o rd e r   o p ro g ra m m e d   o rd e r .       4.   R EA L - TI M E   O BJEC T   C O N TR O L   S Y S T M E   I M P LE M EN TA TI O N   4. 1 .      S ys t e m   i m p l e m e n tat i o n   A s   s h o w n   i n   t h e   F i gu r e   a n F i gu r e   3,   t h e   e n t i r e   s y s t e m   h a s   b e e n   c o n s t r uc t e t o   v e r i fy   t h e   c o n c e pt   of   o pe n   s o ur c e   pl a t f o r m .   It   c o n s i s t s   o t h e   s e n s o r   n o de   a n a c t ua t o r   n o de   w h i c h   a r e   a b l e   t o   bo  e qui ppe o n   e a c h   o b j e c t s ,   a nd  de s i g n e t o   b e   a b l e   t o   s e n c h e c ke a n p r o c e s s e s e n s o r s ’  r e a di ngs   t o   i n‧ o ut s i de   t hr o ug m a i n   c o n t r o l l e r   us i ng  W i F i   b a s e M Q T T .   A   c h e a E S P - 01  m o dul e   h a s   b e e n   us e fo r   M Q T T   W i F i   c o m m uni c a t i o n   b e t w e e n   t h e   de v i c e s .   R a s pbe r r y   P i   h a s   b e e n   us e a s   t h e   m a i n   c o n t r o l l e r   w h i c h   i s   i n   c ha r ge   of  da t a   c o l l e c t i o a n d   M Q T T   b r o ke r   f u n c t i o n ,   a nd  A r d ui n o   ha s   b e e n   us e a s   s e n s o r   n o de   a nd  a c t ua t o n o de .           F i gu r e   2 .   F u l l   s y s t e m   i m pl e m e n t a t i o n           F i gu r e   3 .   D e t a i l e d   s y s t e m   de s i g n       4. 2 .      O b je c t   n o d e     S e n s o r   n o de ,   w hi c h   a pp l i e s   t o   ob j e c t   n o de   c o l l e c t s   t e m pe r a t u r e h u m i d i t y   a n ga s   i n f o rm a t i o n s   a n d   s e n i t   t o   R a s pb e r r y   P i   t hr o ug h   W i F i   b a s e M Q T T .   T h e n,   R a s pb e r r y   P i   s e n ds   a c t ua t i o n   o r de r   t o   M Q T T   t hr o ugh  a c t u a t o n o de   fo r   a c t ua t i o n   o f   a l a r m   a n d   m o t o r.   T hr o ug h   o b j e c t   m a na ge m e n t   us i n e x t r a c t e Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       R e a l - t i m e   obj e c t   c on t r ol   s y s t e m   us i ng   ope s our c e   pl a t f or m   ( Chang - G y C gs e ong )   317   i n f o r m a t i o by   c a rr y i n o ut   c a u t i o a n d   a u t o   l o c f un c t i o n   i n   r e a l   t i m e ,   t h e   qua l i t y   o f   s e r v i c e   i s   gua r a nt e e d.   W h e n   b a t t e r y   pow e r   s uppl y   i s   i us e ,   s e n s o n o de   m us t   b e   us e i n   s l e e m o de   f o r   e ff i c i e n t   po w e r   m a na ge m e n t .   T o   m i ni m i z e   t h e   us e   o f   pow e r ,   t h e   ra n ge   o f   no r m a l   a n d   a b n o r m a l   s h o ul b e   s e t   s o   t ha t   i t   c a s t a n by   i n   s l e e m o de   i n   n o r m a l   ra n ge ,   w a ke   i t s e l f   up  i n   a b n o rm a l   ra n ge   t o   t r a n s m i t   i n f o r m a t i o n   t o   t h e   m a i c o n t r o l l e r   t hr o ug h   M Q T T ,   a nd  t u rn   i t s e l f   b a c t o   s l e e p   m ode   i f   i t   i s   i n   n o rm a l   ra n ge   a nd  n o t   i n   de s i g na t e t r a n s m i t   pe r i o d.   F i gu r e   i s   a   d a s h b o a r d   s h o w i n t h e   m o n i t o ri n r e s ul t s   o f   t h e   s e n s o n o de s .           F i gu r e   4 .   N o de - r e da s h b o a r d   u n de m o ni t o r i n g       4. 3 .      M a i n   c o n tr o l l e r   R a s pb e rry   P i   ha s   b e e u s e a s   t he   m a i c o nt ro l l e r.   M o s q u i t t o   b ro ke ha s   b e e u s e d   f o s ha ri ng   o f   i nf o rm a t i o n   a b o u t   o b j e c t   re s o u rc e s   e v e i a   s i t u a t i o n   t ha t   d i r e c t   c o nne c t i o b e t w e e t he   o b j e c t s   i s   i m p o s s i b l e .   O b j e c t s   e xc ha ng e   e a c o t he r’ s   re s o u rc e   i nf o rm a t i o ns   t h ro u g m o s q u i t t o   b ro ke r.   N o de - R E D   s e rv e p ro g ra m   f o o b j e c t   no de   ha s   b e e i ns t a l l e d   a nd   u s e d .   A l s o ,   M y S Q L   d a t a b a s e   t ha t   s a v e s   c o l l e c t e d   s e ns o i nf o rm a t i o ns   ha s   b e e c o ns t ru c t e d   a nd   i n t e rl o c k e d   w i t N o d e - R E D .   T he   m a i ro l e s   o f   t hi s   d e v i c e   a re   M Q T T   b ro k e w hi c i s   w i re l e s s l y   c o nne c t e d   w i t o b j e c t   no d e ,   a nd   N o d e - R E D   s e rv e f o o b j e c t   no d e ,   c l o u d   a nd   d a t a b a s e .   C l o u d   u s e s   T hi ng s p e a k   s e rv i c e   p l a t f o rm .   T h i ng s p e a k   i s   f re e   t o   u s e   a nd   e na b l e s   a c c e s s   t o   i nf o rm a t i o ns   o f   c e rt a i n   p l a c e s   o b j e c t   i re a l   t i m e   c o nne c t i o t h ro u g h   t he   I nt e r ne t .   F i g u re   5   s ho w s   t he   N o de - R E D   f l o w   p ro g ra m .           F i gu r e   5 .   N o de - R E D   f l ow   pr o gra m   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   1 O c t o b e r   20 20  :     313   -   319   318   5.   C O N C LU S I O N   A N D   F U TU R R ES EA R C H   In   Io T   e n v i r o nm e n t ,   l i f e l e s s   m a c h i n e s   a r e   c o n n e c t e t o   t h e   Int e rn e t   t o   s a v e   da t a   o n   t h e   w e b   o r   c l o ud   a n p r o v i de   us e f ul   s e r v i c e   t o   h um a t hr o ug a na l y s i s ·pro c e s s   b a s e o n   c o l l e c t e da t a .   I n   o t h e r   w o r ds ,     t h e s e   m a c h i n e s   a r e   e nri c hi n h u m a n   l i f e   by   pr oc e s s i n c o l l e c t e da t a   t o   i n f o r m a t i o n,   i n f o r m a t i o n   t o   kn o w l e dge ,   a n d   k n o w l e dge   t o   w i s d o m .   T h e   de s i g n e d·i m pl e m e n t e s y s t e m   i t hi s   t h e s i s   s ugge s t e a   r e a l   t i m e   o bj e c t   c o n t r o l   pl a n   w h i c h   i s   f r e e   f r o m   t i m e   a n p l a c e   l i m i t a t i o n,   by   us i n o pe n   s o ur c e .   By   c o m b i n i n e xi s t i n t e c hn o l o gi e s   a nd  r e c e n t l y   s t a n d a r di z e n e w   t e c hn o l o gi e s ,   t h e   s y s t e m   w a s   de s i gn e d,   i m pl e m e nt e t o   e n a b l e   t h e   c o m m u n i c a t i o n   b e t w e e n   di f fe r e nt   p r o t o c o l s   a n t o   s t r e n gt h e n   t h e   a dv a nt a ge s   o f   e a c h   pr o t o c o l s .   P l us ,   by   i n v e s t i ga t i n t h e   p r o s pe c t   a n d   c urr e n t   m a rke t ’s   c u rr e nt   s t a t us   quo   of   Io T   i ndus t r y   a n d   s t ud y i n r e c e n t   t e c hn o l o gi e s   w h i c h   a r e   a ppl i c a l b l e   i Io T   e n v i r o nm e nt ,   t h e   i m pl e m e nt a t i o o f   t h e   s y s t e m   w h i c m e e t s   t h e   s t udy   ob j e c t i ve   w a s   po s s i b l e .   T r i e t o   c o l l e c t   i n f o r m a t i o n s   f r o m   s e n s o de v i c e ,   c o n t r o l   a c t ua t o r   by   c o n s t r uc t i ng  M Q T T   b r o ke r   s e r v e r   a n i m pl e m e n t e r e a l   t i m e   c o m m u n i c a t i o n   b e t w e e n   b r o ke r   s e r v e r   a n N o de - R E D   us i ng  M Q T T   pr o t o c o l .   A   s y s t e m   s ugge s t e i n   t h i s   t h e s i s   w o ul m a ke   t e c hn o l o g y   de v e l o pm e n t   e a s i e r   t h a n   b e fo r e   b y   i m p l e m e nt i ng  f o ur   c o m po n e n t s   o f   c os t - e ff i c i e n t   o pe n   s o ur c e ,   c o nn e c t i v i t y   o f   t w o - w a y   c o m m uni c a t i o b e t w e e n   ob j e c t   a n us e r (o r   o b j e c t ),   r e s o ur c e   s h a r i ng  t hr o ug c l o ud  a n r e a l   t i m e   po s s i b i l i t y   t hr o ug h   t h e   w e b .   In  r e s e a r c h   f r o m   n o w   o n ,   s e r v i c e   fo r   o bj e c t   r e s o ur c e   s e a r c h   a n r e gi s t r a t i o n,   a n s e c uri t y   f un c t i o n   f o r   i n f o r m a t i o a c c e s s   c o n t r o l   w o ul b e   i m pl e m e n t e b y   e xpa n d i n M Q T T   b r o ke s t r uc t u r e .       R EF ER EN C ES   [ 1]   X u.   M i n,   J e a nne   M .   D a v i a n S u H i   K i m ,   " T he   F o ur t h   I ndus t r i a l   R e v o l ut i o n:   O ppo r t uni t i e s   a nd  C h a l l e ng e s , "   I nt e r n at i on al   J o ur n al   o f   F i na nc i al   R e s e ar c h,   v o l .   9 ,   no .   2,   pp .   90 - 9 5,   201 8.     [ 2]   M i nH w a   L e e ,   e t   a l . ,   " H o w   t o   r e s po nd  t o   t he   f o ur t i ndu s t r i a l   r e v o l ut i o n,   o r   t he   s e c o nd  i nf o r m a t i o t e c hno l o g y   r e v o l ut i o n?   D y na m i c   ne w   c o m bi na t i o ns   b e t w e e n   t e c hno l o gy ,   m a r ke t ,   a nd  s o c i e t y   t hr o ug o pe i nno v a t i o n. ,   " J our na l   o f   O pe n   I n nov a t i on :   T e c h nol ogy ,   M ar k e t ,   and   C om p l e x i t y ,   v o l .   4 ,   no .   2 1,   pp .   1 - 24 ,   J un .   2018 .     [ 3]   L .   W .   S a nt o s o ,   e t   a l . ,   " S m a r t   H o m e   S y s t e m   U s i ng   I nt e r ne t   o f   T hi n g s , "   J our na l   o f   i n f or m at i on  a nd  c om m un i c at i on   c onv e r ge nc e   e ng i ne e r i ng ,   v o l .   16 ,   no .   1 ,   pp .   60 - 65 ,   M a r .   2 018 .     [ 4]     R a j kum a r   B uy y a ,   S a t i s N a r a y a na   S r i r a m a ,   " I nt e r ne t   o f   T hi ng s   ( I o T )   a nd  N e w   C o m put i ng   P a r a d i g m s , "   F og  and  E dge   C om pu t i ng:   P r i n c i pl e s   and   P ar ad i gm s ,   W i l e y ,   pp.   1 - 23 ,   201 9 .     [ 5]   T .   T ha k e r ,   " E s p8 266  ba s e I m pl e m e n t a t i o o f   W i r e l e s s   S e n s o r   N e t w o r w i t L i nux  ba s e W e b - s e r v e r ,     S y m pos i um   on   C o l os s a l   D a t a   A n al y s i s   and   N e t w or k i ng ,   M a r c 2 016.     [ 6 ]   D u t t a   P r a m a n i k .   P i j u s h ,   C h o u d h u r y .   P r a s e n j i t ,   " I o T   D a t a   P r o c e s s i n g :   T h e   D i f f e r e n t   A r c h e t y p e s   a n d   t h e i r   S e c u r i t y   &   P r i v a c y   A s s e s s m e n t s , "   I n t e r n e t   o f   T h i n g s   ( I o T )   S e c u r i t y :   F u n d a m e n t a l s ,   T e c h n i q u e s   a n d   A p p l i c a t i o n s ,   p p .   3 7 - 5 4 ,   A u g .   2 0 1 8 .     [ 7]   O v i di V e r m e s a n,   P e t e r   F r i e s s ,   " I n t e r n e t   o f   T hi ng s   A ppl i c a t i o ns - F r o m   R e s e a r c a nd  I nnov a t i o t o   M a r ke t   D e pl o y m e nt , "   R i v e r   P u bl i s h e r s ,   pp .   243 - 28 6,   J un .   2 014 .     [ 8]   Y .   S .   L e e ,   B .   J o   a nd  S .   H a n ,   " A   L i g ht - W e i g ht   R a p i C o nt r o l   P r o t o t y pi ng   S y s t e m   B a s e d   o O pe n   S o ur c e   H a r dw a r e , "   i n   I E E E   A c c e s s ,   v o l .   5 ,   p p.   11 118 - 111 30 ,   2 017 .     [ 9]   V e r m a   S h i kh a r ,   e t   a l . ,   " A   s ur v e y   o ne t w o r m e t ho do l o g i e s   f o r   r e a l - t i m e   a na l y t i c s   o f   m a s s i v e   I o T   da t a   a nd  o pe r e s e a r c i s s u e s , "   I E E E   C om m un i c a t i ons   S ur v e y s   &   T u t or i a l s   v o l .   1 9,   no .   3,   pp   14 57 - 1477 ,   201 7.     [ 10]   D r a g a M l a ki ć ,   S r e t e   N i ko l o v s ki ,   E m i r   A l i ba š i ć " D e s i g ni ng   A ut om a t i c   M e t e r   R e a di ng   S y s t e m   U s i ng   O pe S o ur c e   H a r dw a r e   a nd  S o f t w a r e , "   I n t e r na t i ona l   J ou r na l   o f   E l e c t r i c a l   and  C om pu t e r   E ng i ne e r i ng ,   v o l .   7,   no .   6 ,     pp.   32 82 - 3291 ,   D e c .   2017 .     [ 11]   S undm a e ke r ,   H a r a l d,   e t   a l . ,   " V i s i o a nd  c ha l l e ng e s   f o r   r e a l i s i ng   t h e   I nt e r n e t   o f   T hi ng s , "   C l us t e r   o f   E u r ope an   R e s e ar c P r oj e c t s   on   t he   I nt e r ne t   o f   T hi n gs ,   E ur o pe a C o m m i s i o n,   v o l .   3,   no .   3,   p 3 4 - 36,   2 010 .     [ 12]   A T Z O R I ,   L ui g i ,   e t   a l . ,   " T he   s o c i a l   i n t e r ne t   o f   t hi ng s   ( s i o t ) w he s o c i a l   ne t w o r k s   m e e t   t h e   i n t e r n e t   o f   t hi ng s :   C o nc e pt ,   a r c hi t e c t ur e   a nd  ne t w o r c ha r a c t e r i z a t i o n , "   C om p ut e r   ne t w or k s ,   v o l .   5 6,   no . 16 ,   pp .   3594 - 36 08 ,   2 012 .     [ 13]     P e r e r a ,   C h a r i t h,   e t   a l . ,   " C o nt e x t   a w a r e   c o m put i ng   f o r   t he   i nt e r n e t   o f   t hi ng s :   A   s ur v e y , "   I E E E   c om m u ni c at i on s   s ur v e y s   &   t u t o r i al s   v o l .   16 ,   no . 1,   pp .   414 - 45 4,   20 13 .     [ 14]     D e s hm ukh ,   A ks ha y   D . ,   a nd  U l h a s   B .   S h i nd e .   " A   l o w   c o s t   e nv i r o nm e nt   m o ni t o r i ng   s y s t e m   us i ng   r a s pbe r r y   P i   a nd  a r du i no   w i t Z i g be e , "   20 16  I n t e r nat i o nal   C on f e r e nc e   on  I nv e nt i v e   C om put at i on  T e c hno l og i e s   ( I C I C T ) ,   I E E E ,     v o l .   3,   20 16.     [ 15]   M Ä E N P Ä Ä ,   H a nna ,   e t   a l . ,   " A s s e s s i ng   I o T   pr o j e c t s   i un i v e r s i t y   e duc a t i o n:   A   f r a m e w o r f o r   pr o bl e m - ba s e d   l e a r n i ng ,   "   I n :   P r oc e e di ng s   o f   t he   39 t h   I n t e r na t i ona l   C o nf e r e nc e   o So f t w ar e   E ng i ne e r i ng :   Sof t w ar e   E ng i ne e r i ng   and  E duc at i on   T r ac k ,   I E E E   P r e s s ,   p p .   37 - 46 ,   201 7.     [ 16]   B E L L O .   O l a d a y o   a nd  Z E A D A L L Y .   S he r a l i ,   " I nt e l l i g e nt   de v i c e - to - de v i c e   c o m m uni c a t i o i n   t he   i n t e r ne t   o f   t h i ng s , "   I E E E   Sy s t e m s   J ou r na l ,   v o l .   10,   no .   3 ,   pp.   1 172 - 118 2,   20 14 .     [ 17]   R a y .   P a r t ha   P r a t i m ,   " A   s ur v e y   o f   I o T   c l o ud  pl a t f o r m s , "   F ut ur e   C o m put i ng  an I n f o r m at i c s   J ou r na l ,   v o l .   1 ,   no . 1 - 2,   pp.   35 - 46 ,   201 6.     [ 18]   R a y .   P a r t h a   P r a t i m ,   " A   s ur v e y   o v i s ua l   p r o g r a m m i ng   l a ng ua g e s   i i nt e r ne t   o f   t hi ng s , "   Sc i e nt i f i c   P r og r am m i ng   v o l .   2017 .     [ 19]   N G U .   A nne   H . ,   e t   a l . ,   " I o T   m i ddl e w a r e :   A   s ur v e y   o i s s ue s   a nd  e na bl i ng   t e c hno l o g i e s , "   I E E E   I nt e r ne t   of   T h i n gs   J our nal ,   v o l .   4 ,   no .   1 ,   pp .   1 - 20,   2 016 .     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       R e a l - t i m e   obj e c t   c on t r ol   s y s t e m   us i ng   ope s our c e   pl a t f or m   ( Chang - G y C gs e ong )   319   [ 20]     S o ni ,   D i p a ,   a nd  A s hw i n   M a kw a n a .   " A   s ur v e y   o m qt t :   a   pr o t o c o l   of   i nt e r ne t   o f   t hi ng s   ( i o t ) , "   I n t e r na t i ona l   C onf e r e nc e   on   T e l e c om m un i c at i on ,   P o w e r   A na l y s i s   a n C o m put i ng   T e c hn i que s   ( I C T P A C T - 2017) ,   2 017 .     [ 21]   S a l m a n.   T a r a ,   " I nt e r ne t   o f   t hi ng s   pr o t o c o l s   a nd  s t a nd a r d s , "   N e t w or k i ng  P r o t oc ol s   an S t and ar d s   f or   I n t e r ne t   o f   T hi ng s ,   2 015 .     [ 22]   AL - F U Q A H A ,   A l a ,   e t   a l .   " I nt e r n e t   o f   t h i ng s :   A   s ur v e y   o e n a b l i ng   t e c hno l o g i e s ,   p r o t o c o l s ,   a nd  a pp l i c a t i o ns , "   I E E E   c om m un i c at i on s   s ur v e y s   &   t ut or i al s ,   v o l .   17 ,   no .   4 ,   pp .   2 347 - 2376 ,   2015 .     [ 23]   A bd  K a di r   M a h a m a d . ,   e t   a l . ,   " C l o ud - ba s e d   pe o pl e   c o unt e r , "   B ul l e t i o f   E l e c t r i c a l   E ngi ne e r i ng  and   I n f o r m at i c s   v o l .   9,   no .   1,   p p.   28 4 - 291 ,   2 020 .     [ 24]   W a hi du r   R a hm a n. ,   e t   a l . ,   " R e a l - t i m e   a nd  l o w - c o s t   I o T   ba s e f a r m i ng   us i ng   r a s pb e r r y   P i , "   I ndone s i an  J ou r na l   o f   E l e c t r i c al   E ng i ne e r i ng   a nd  C om pu t e r   S c i e nc e ,   v o l .   1 7,   no .   1 ,   p p.   1 9 7 - 204,   20 20.     [ 25]   A f r i z a l   M a y ub. ,   e t   a l . ,   " I m pl e m e nt a t i o s m a r t   ho m e   us i ng   i nt e r n e t   o f   t hi ng s , "   T E L K O M N I K A   ( T e l e c om m un i c a t i on,   C om put i ng ,   E l e c t r on i c s   and   C on t r ol ) ,   v o l .   17,   no .   6 ,   pp.   3 126 - 313 6 ,   2029 .     [ 26]   S o r i a no .   A ng e l ,   e t   a l . ,   " L o w   C o s t   P l a t f o r m   f o r   A ut o m a t i c   C o nt r o l   E duc a t i o B a s e o O pe H a r dw a r e , "     I F A C   P r oc e e di ngs   v o l .   47 ,   no .   3,   pp .   904 4 - 9050 ,   2014 .     [ 27]   F e r do us h .   S he i k h,   L I .   X i nr o ng ,   " W i r e l e s s   s e ns o r   ne t w o r s y s t e m   de s i g us i ng   R a s pbe r r y   P i   a nd  A r dui no   f o r   e nv i r o nm e nt a l   m o ni t o r i ng   a pp l i c a t i o ns , "   P r oc e di a   C om p ut e r   Sc i e nc e ,   v o l /   34 ,   pp .   103 - 110 ,   201 4.         B I O G R A P H I ES   O F   A U T H O R S         C h an g - G y u   S u n g   r e c e i v e d   hi s   P h. D .   i n   c o m put e r   s c i e nc e   f r o m   K o r e a   M a r i t i m e   U n i v e r s i t y   i n   2017  a n a   M S   d e g r e e   i c o m put e r   s c i e nc e   f r o m   K y ung s ung  U ni ve r s i t y   i 1998 .   H e   ha s   b e e a   pr o f e s s o r   a t   P us a N a t i o na l   U n i v e r s i t y   s i nc e   2005.   H i s   r e s e a r c i n t e r e s t s   i nc l ude   t he   I nt e r ne t   o f   T hi ng s ,   c o m put e r   t h i nk i ng ,   a nd   a r t i f i c i a l   i n t e l l i g e nc e .           Ju n g - Y e e   K i m   r e c e i v e he r   ba c he l o r s   de g r e e   i t he   D e pa r t m e nt   o f   C o m put e r   S c i e nc e   a n d   S t a t i s t i c s   f r o m   t h e   K y ung S ung   U ni v e r s i t y   i 1 990 .   S h e   r e c e i v e he r   M S   de g r e e   i t h e   D e pa r t m e n t   o f   C o m put e r   S c i e nc e   a n S t a t i s t i c s   f r o m   K y un g S ung   U ni v e r s i t y   i 1994 .   S h e   i s   s t udy i ng   f o r   he r   m a s t e r s   de g r e e   a t   P us a N a t i o na l   U ni v e r s i t y .   F r o m   2001  t o   2 006 ,   s he   w a s   a   pr o f e s s o r   i t he   D e p a r t m e n t   o f   C o m put e r   I nf o r m a t i o P r o c e s s i ng   a t   T o ng M y o ng   C o l l e g e .   S h e   ha s   b e e a   pr o f e s s o r   i t he   D e pa r t m e nt   o f   P o r t   L og i s t i c s   S y s t e m   a t   T o ng M y o ng   U ni v e r s i t y   s i nc e   2006 .   H e r   c ur r e n t   r e s e a r c i nt e r e s t s   i nc l ude   I o T ,   R T L S ,   i n t e l l i g e n t   D a t a b a s e   a nd   pho ne   A pp.         D oo - Ji n   P a r k   r e c e i v e hi s   P h . D   d e g r e e   i t he   D e p a r t m e n t   o f   L og i s t i c s   S y s t e m   f r o m   t he   N a t i o na l   K o r e a   M a r i t i m e   a nd   O c e a U n i v e r s i t y   i 2007 .   H e   r e c e i v e h i s   M S   de g r e e   i t he   D e pa r t m e n t   o f   I nf o r m a t i o C o m m uni c a t i o E ng i ne e r i ng   f r o m   P uky o n g   N a t i o na l   U n i v e r s i t y   i 2002 .   H e   i s   a   pr o f e s s o r   i t h e   D e pa r t m e n t   o f   P o r t   L og i s t i c s   S y s t e m   a t   T o ng M y o ng   U ni v e r s i t y   s i nc e   20 11 .   H i s   c ur r e nt   r e s e a r c i n t e r e s t s   i nc l u de   I T   L og i s t i c s ,   I o T ,   R T L S ,   A h - h oc   N e t w o r k,   S m a r t   P ho ne   A pp.     Evaluation Warning : The document was created with Spire.PDF for Python.