T E L K O M NIKA   T elec o mm un ica t io n,  Co m pu t ing ,   E lect ro nics   a nd   Co ntr o l   Vo l.   1 8 ,   No .   5 Octo b er   2 0 2 0 ,   p p .   2 6 8 2 ~ 2 6 8 9   I SS N:  1 6 9 3 - 6 9 3 0 ,   ac cr ed ited   First Gr ad b y   Ke m e n r is te k d i k ti,  Dec r ee   No : 2 1 /E/KPT /2 0 1 8   DOI : 1 0 . 1 2 9 2 8 / T E L KOM NI KA . v 1 8 i 5 . 1 5 3 3 8     2682       J o ur na l ho m ep a g e h ttp : //jo u r n a l.u a d . a c. id /in d ex . p h p /TELK OM N I K A   Desig n and  i m ple m en tatio n of  robo co ntrol sy ste m     for  m ultis tory  bui lding s       Na qa a   L uq m a n M o ha m m ed 1 ,   M o t ha nn a   Sh .   Aziz 2 ,   O m a I bra hi m   Al Sa if 3   1 Co m p u ter T e c h n ica En g in e e rin g ,   No rth e rn   T e c h n ica Un iv e rsit y ,   Ira q   2 M e d ica In str u m e n tatio n   T e c h n o lo g y   En g in e e rin g ,   No rth e rn   T e c h n ica Un iv e rsity ,   Ira q   3 Co m p u ter S y ste m s T e c h n ica l,   In stit u te o f   T e c h n ica M o su l,   No r th e rn   T e c h n ica Un iv e rsit y ,   Ira q       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   J an   1 9 ,   2 0 2 0   R ev i s ed   A p r   1 7 ,   2 0 2 0   A cc ep ted   Ma y   1 ,   2 0 2 0       T h e   a d v a n c e m e n o f   te c h n o l o g y ,   m a k e   ro b o ts  h a v e   m o re   a tt e n ti o n     f ro m   re se a rc h e rs  to   m a k e   li f e   o f   m a n k in d   c o m f o rtab le.  T h is  p a p e d e a ls     w it h   th e   d e sig n   o f   a n   it e m iz e d   c o n tr o sy ste m   p re p a re d   f o w in d o c lea n in g /ma in ten a n c e   o f   to w e r a n d   m u lt isto ry   b u il d i n g w h ich   c a n   b e   a id e d   to   sim u latin g   h u m a n   a c ti v it ies .   T h e se   a c ti v it ies   ( wa sh in g ,   c o a ti n g ,   w ip in g ,   c li m b in g ,   a n d   m a in ten a n c e   e v e n ts)  n o rm a ll y   a c h iev e d   b y   s p e c ialize d   p e rso n a l.   T h e   d e sig n e d   c o n tr o s y ste m   wa p re p a re d   to   g u id e   t h e   u n i ts  o f     th e   re q u ired   jo b   t o   m o v e   f re e l y   a lo n g   th e   o u tsid e   s u rf a c e   o f   a   w i n d o w   w it h     a   f a irl y   e n o u g h   a re a   a n d   m e d iate   ti m e   f o a c h iev in g   th e   d e s ired   g o a l.     T h e   s y ste m   d e si g n   is  i m p le m e n ted   u sin g   A rd u in o   k it ,   d u e   to   f a c il it ies   in   p ro g ra m   a n d   c o n tr o o f   c lea n in g   w in d o w th ro u g h   in f e th e   ste p p e m o to m o v e m e n a n d   ro tatio n .   T h e   c o n t ro ll e h a b e e n   a c h iev e d   a re a ti m e   s y ste m     (3 0   m se c . ),   it   is  d o n e   th ro w   c o n tr o o f   th re e   ste p p e m o to b y   ta k e n   in   c o n sid e ra ti o n   t h e   sp e e d   o f   th e   m o to rs  (π/ 3 0 0 0   ra d /se c a n d   th e   ti m e   c a n   b e   a d ju sta b le w it h in   th e   c lea n i n g   a re a   th a th e   d e v ice   c o v e rin g   it .   K ey w o r d s :   A r d u i n o   C o n tr o l   P r o teu s   R o b o t   Step p er   m o to r   T h is i a n   o p e n   a c c e ss   a rticle   u n d e th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Mo th an n S h .   A ziz   Dep ar t m en t o f   Me d ical  I n s tr u m en tatio n   T ec h n o lo g y   E n g i n e er in g   No r th er n   T ec h n ical  U n i v er s it y ,   Mo s u l,  I r aq .   E m ail:  m o th a n n a. s h . az iz@ n t u . ed u . iq       1.   I NT RO D UCT I O N   I n   th e   r ec en y ea r s ,   r o b o ts   h av b ee n   u s ed   f o r   v ar io u s   cl ea n in g   p u r p o s es.  R o b o ts   h av v ar io u s   clea n i n g   e x p er tis li k m o p p in g ,   p ick i n g   u p   t h w aste,   w et  f lo o r   clea n i n g   a n d   d r y   v ac u u m   clea n i n g .   Dep en d in g   o n   t h clea n i n g   m ec h an i s m ,   th e s r o b o ts   m a y   h av s o m e   ad v an ta g e s   an d   d is a d v an ta g es  [ 1 ] .   No w   d ay s   clea n i n g   o f   w i n d o w s   f r o m   o u t s id o n   tall  an d   m u lti - s to r y   b u ild in g s   i s   co m m o n l y   d o n m a n u a ll y   b y   s p ec ial  s k il w o r k er s   an d   th at  p r o ce s s   p u th e m   i n   d an g er o u s   o r   r is k y   s i tu at io n   w h er it  i s   n o ea s y   as  f r o m   in s id e   o f   th e   r o o m .   I n   ad d iti o n ,   it  n ee d s   ex p e n s i v liftin g   m ac h i n [ 2 ] .   A s   it   is   k n o w n   w in d o w s   n o r m all y   r e m ain   d ir t y   f r o m   o u ts id esp ec iall y   i n   a   d u s t y   a t m o s p h er e   o f   d eser co u n tr ie s   w h ic h   m i g h t   b lo ck   t h r o o m   o cc u p an t ' s   v ie w   an d   lo o k s   n o co m f o r tab le.   C lean i n g   w in d o w   f o r   th b u ild in g   is   o n o f   t h i m p o r tan asp ec ts   in   b u ild in g   m ai n te n an ce   ac ti v i ties   w h ic h   h as b ee n   ca r r ied   o u t r eg u lar l y .   T h clea n i n g   j o b s   ar d o n b y   h u m a n   m i g h t i n v o lv h i g h   r is k   [ 3 ,   4 ] .   T h d esig n ed   s y s te m   i n   th i s   p ap er   is   r ep r esen b y   co n s t r u ctio n   o f   co n tr o u n it  ar r an g ed   to   ass i s t     th p r o ce s s   ex ec u ted   b y   th w o r k er s   f o r   clea n in g ,   co atin g ,   an d   m ai n te n an ce   ac ti v itie s   o f   w i n d o w   co llectio n   s y s te m   w h ic h   is   u s ed   alo n g   t h o u td o o r   s u r f ac o f   w in d o w it h   a n   o b j ec tiv el y   en o u g h   z o n [ 5 ] .   T h aim   o f   th d esig n ed   s y s te m   i s   co v er in g   t h w h o le  w in d o w   ar ea   in   p er f ec m a n n er   an d   s h o r test   p o s s ib le  ti m e.   M u lt i   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l         Desig n   a n d   imp leme n ta tio n   o f   r o b o t c o n tr o l sys tem  fo r   mu ltis to r b u ild in g s   ( N a q a a   Lu q ma n   Mo h a mme d )   2683   ap p licatio n s   ( d ev ices)   s u c h   a s   h ar d   d is k   d r iv es,  m ed ical  e q u ip m e n t,  p r in ter s ,   au to m o t iv an d   m a n y   o t h er s   ap p licatio n s   i n   w h ic h   n ee d s   co n tr o llin g   i n   s p ee d ,   p o s itio n   an d   r o tatio n   a n g le,   s o   th at  ac co r d in g   to     th p er v io u s   ap p licatio n s   w h e n ev er   co n tr o lled   m o v e m e n is   r eq u ir ed   s tep p er   m o to r   w il b u s [ 6 ,   7 ] .   I n   th is   p ap er   m icr o co n tr o ller   is   u s ed   f o r   f ast  i m p le m e n tatio n   an d   q u ick   h ar d w ar v er if icatio n .   A   m aj o r   b en ef it  o f   u s i n g   A r d u in o   Du is   t h f ac th at  is   s m all  s ize  w it h   lar g s p ee d .   C   lan g u a g u s e d   f o r   p r o g r am m i n g     th co n tr o of   t h r ee   s tep p er   m o to r s   b y   g iv i n g   it th ar r a y   o f   ar ea   w h ich   n ee d s   to   clea n   it [ 8 ,   9 ] .       2.   L I T E R AT U RE   R E VI E W   A   r o b o tic  v ac u u m   clea n er   is   an   au to n o m o u s   elec tr o n ic  d ev ice  th at  i s   in telli g en t l y   p r o g r a m ed   to   clea n   s p ec if ic  ar ea   th r o u g h   v ac u u m   c lean i n g   ass e m b l y .   So m o f   t h av ailab le  p r o d u ct s   ca n   b r u s h   ar o u n d   s h ar p   ed g es  an d   co r n er s   w h il e   o th er s   in cl u d n u m b er   o f   ad d itio n al  f ea t u r es  s u ch   as  w e m o p p in g   a n d   UV   s ter ilizatio n   r at h er   th a n   v ac u u m i n g .   So m o f   t h av ai lab le  p r o d u cts ar d is cu s s ed   b elo w   [ 1 0 ,   1 1 ] .       3.   RE S E ARCH     M E T H O   3 . 1 .       Ste pp er   m o t o r   C o n v er s io n   in to   r o tatio n al  m o tio n   o f   i n p u t s   eit h er   a n g el   o r   d ir ec tio n   o f   m u ltip le  c h an g ( s tep s )   is   d o n th r o u g h   elec tr o m ec h an ic al  d ev ices  ca lled   s tep p er   m o t o r s   [ 1 2 ] .   E ac h   s tep   is   k n o w n   b y   t h co n s tr u ctio n   o f   th m o to r . 4 - p h a s e   u n ip o lar   s tep p er   m o to r   ( UL N2 XX3   w h ich   is   s ta n d er )   is   s i m p l y   to   b d ir ec b y   t w o   w a y s   Sta m p   o r   J av elin   Sta m p   at  th p o in w h en   s u p p o r ted   w i th   f itti n g   h i g h - c u r r en d r iv er   ( UL N2 0 0 3   o r   s i m ilar   is   h ig h l y   r ec o m m e n d ed )   [ 1 3 1 4 ] .     3 . 1 . 1 .   T he  driv er   circ uit   T h ch ip   ( UL N2 0 0 3 )   as  s h o w n   in   Fi g u r 1   is   ap p lied   as  d r iv er   to   o r d e r   th s tep p er   m o to r     ( f o r   m u ltip le  o u tp u ts   it s   i m p o r tan t to   b a w ar o f   th U L N2 x 0 3   s in k   ca p ab ilit y   th r o u g h   as s u r i n g   o f   t h m o to r   cu r r en t r eq u ir e m en t s )   [ 1 5 ] .           Fig u r e   1.   UL N2 0 0 3   w it h   s tep p er   m o to r       3 . 1 . 2 .   M o t o rs  m o v e m ent s   T h k in e m at ic  o f   t h d ev ice   w in d o w   c lean er   i s   m ad s i m p le  d u e   to   t h f ac t   th a t h d ev ice  i s   C ar tesi a n .   T h e   s i g n   co n v e n tio n   f o r   th ese  m o tio n s   i s   s h o w n   in   Fi g u r 2   [ 1 6 ] .   T h d ev ice  o f   w i n d o w   c lean i n g   m o v e s   r ig h a n d   le f alo n g   t h X”  a x i s ,   an d   m o v e   u p   a n d   d o w n   alo n g   t h Y”  a x is ,   wh ile  t h m ac h in e 's   m o v e m e n f r o m   o n w i n d o w   to   o th er s   is   ass ig n ed   as  th “Z ”  ax i s   [ 1 7 ,   1 8 ] .   T h m o v e m en t   is   co n tr o lled   b y   s tep p er   m o to r s ,   th d eg r ee   o f   s tep p er   m o to r   is   7 . 5 ˚   s o   to   co m p lete  o n r o tatio n al   it  n ee d s   4 8   s tep     ( 3 6 0 ˚ ÷ 7 . 5 ˚ 4 8 )   th at  m ea n s   th s tep p er   m o to r   r o tates  4 8   s tep   to   m o v 2   m m   ( d i m en s io n   o f   th s h i f t)   ,   th e s e   ar f o r   h ig h   d eg r ee   o f   r eso lu t i o n   [ 1 9 ,   2 0 ] .   Fo r   clea n in g   1 × 1   m et er   o f   w i n d o w ,   t h m o to r   at  an d   ac ce s s   m u s t r o tate  w it h   n u m b er   o f   d u r atio n s   ca n   b ca lcu la ti n g   as b elo w :   1   d u r atio n   o f   m o to r   m o v ed   2   m m ,   s o   f o r   1   m eter .       1   2      =   500        ( 1 )     T h p r ac tical  cir cu it o f   co n n ec tin g   s tep p er   m o to r   w it h   ar d u i n o   an d   d r iv er   is   s h o w n   in   F ig u r 3   [ 2 1 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l Vo l.  1 8 ,   No .   5 Octo b e r   2 0 2 0 :    2 6 8 2   -   2689   2684       Fig u r 2 .   Mo to r   m o tio n   co n tr o l a x is   w i th   p r o teu s   [ 1 0 ]           Fig u r 3 .   T h p r ac tical  cir cu it o f   s tep p er   m o to r   co n n ec tio n   with   ar d u i n o            3 . 2 .   Clea nin g   o pera t i o n   T h clea n in g   o p er atio n   f o r   th i s   w o r k   is   estab li s h   ac co r d in g   t o   b u ild in g   w i n d o w s   g las s es  p an s   i s   lik e   ch es s   b o ar d   as  s h o w n   i n   Fi g u r 4   [ 2 2 ] .   So   af ter   e n ter i n g   th r eq u ir ed   clea n in g   ar ea   d i m e n s io n   x 1   a n d   y 1   o f   w h o le  b u ild in g   i n   ad d itio n   th x 2   , y 2   an d   f o r   o n o f   w i n d o w s   g la s s   p an   t h at  w ill  g iv e   in f o r m a tio n   ab o u t     th r eq u ir ed   clea n i n g   ar ea   f o r   ea ch   p a n   a n d   th e   n u m b er   o f   s tep p es  i n   w h ic h   t h at  r o b o r eq u ir ed   to   m o v e   it   ar o u n d   x   a x is   to   co v er   t h clea n in g   o f   o n p an ,   y   ax i s   o f   o n p an   r ep r esen t t h d esti n es o f   t h s ec o n d   m o to r   to   m o v t h r o b o t a r m   u p   an d   d o w n   to   clea n   i n   co lu m n   w a y   o f   th p an   r eg ar d i n g   o n s tep   o f   x   ax i s   it a ls o   ca n   b e   p r o g r am ed   f o r   1   o r   2   o r   3   cy cl if   th p an   i s   v er y   d ir t y ,   ax i s   is   in   m m   m o v e m e n t h at  p u ll   a w a y   t h clea n in g   ar m   ab o u 3 0 0 m m   s o   it  r ep r esen t h d is ta n ce   f o r   m o v e m en th ar m   a w a y   f r o m   th e   g lass   to   t h s ec o n d   p o s itio n   to   s tar a n o th er   clea n in g   c y cle   o f   n e w   p an   o r   p o s it io n   [ 2 3 ] .   T h is   o p er atio n   w ill  b co n tin u o u s   u n ti l   f i n is h   t h w h o le  b u ild i n g   p an s .   I t   is   im p o r t an t   f o r   th e   r o b o t   s u p e r v i s o r   t o   in s u r e   d o in g   th e   r e q u i r e d   ca l cu l at i o n   o f   x 1 ,   y 1 ,   x 2 ,   y 1   a n d   z   t h e n   en t e r i n g   th e   r e q u i r e d   i n f o r m a ti o n   a l s o   in   a d d i t i o n   a d d   t h e   r e q u i r e d   a r m s   o f   t h e   y 1   a x is   th at   n e e d e d   t o   r e a ch   t o   th f i r s t   s t a r t   p an   t o   th a t   w il l   s t a r t   c l e an in g   f r o m   i t   as   ex p l a in   in   th e   F ig u r e   5   [ 2 4 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l         Desig n   a n d   imp leme n ta tio n   o f   r o b o t c o n tr o l sys tem  fo r   mu ltis to r b u ild in g s   ( N a q a a   Lu q ma n   Mo h a mme d )   2685       Fig u r e   4 .   C lean i n g   g la s s   p an s           Fig u r 5 .   Descr ip tio n   th r o b o t c o m p o n e n t s       3 . 3 H a rdw a re   des ig n uni t s   a nd   o pera t io ns     E lev atio n   u n its   t h at  r ep r esen t   th d is tan ce   f r o m   t h r o b o b ase  to   th f ir s g lass   p a n   o f   th b u ild in g   w h ic h   ad d   b y   t h s u p er v is o r   t o   th to tal  elev atio n   o f   th b u il d in g   g las s es [ 1 6 ] .     C o n tr o u n it  w h ic h   ca n   b cl ass i f y   a s   t w o   co n tr o ller   th f ir s o n th a w ill  co n tr o t h m o v e m e n o f     th ar m   ab o u t h y   ax i s   w h i ch   is   r ep ea ted   f o r   an y   r eq u ir ed   ti m es  to   in s u r clea n i n g   o f   t h o n p a n   ac co r d in g   to   co u n ter   L ,   t h s e co n d   o n is   to   co n tr o t h m o v e m e n t   ar o u n d   t h x   a x i s   a n d   h er r eq u ir ed   t w o   co u n ter s   ( I )   to   co n tr o l h o w   m a n y   x   ax is   w i ll b r ep ea te d   ac co r d in g   to   t h n u m b er   o f   r a w   p a n s   y   a x i s   f o r   o n f r o n s id o f   b u i ld in g ,   th s ec o n d   co u n ter   is   to   co u n ( I 1 )   th s tep s   n ee d ed   to   clea n   o n p a n   t h is   w il b r ep ea ted   till   th co u n t er   o f   th o n r a w   p an   w ill  f i n i s h ,   T h ir d   o n is   th a x is   co n tr o to   co n tr o l   th d is ta n ce   w h e n   t h ar m   p u l l   o u t f r o m   g las s   p an   to   m o v to   th n e x t step   o f   clea n i n g   [ 2 5 ] .     C alcu latio n   u n it  t h is   u n it  d e m o n s tr ate  th e   r eq u ir ed   ca lcu l atio n   f o r   t h co n tr o u n it  I   wh ich   s u m m ar ize   w it h   it s   p ar a m eter s   i n   d etails i n   T ab le  1 .       T ab le  1 .   P ar am eter s   o f   t h ca l cu latio n   u n it   P a r a me t e r s   D e scri p t i o n   A1   D e st i n e s i n   w h i c h   w i l l   b e   a d d   t o   Y   a x i s   X   T h e   t o t a l   d i st a n c e   o f   t h e   r a w   p a n s   Y   T h e   t o t a l   d i st a n c e   o f   w i d t h   X1   T h e   l e n g t h   o f   o n   p a n   Y1   T h e   d i st a n c e   t h e   a r n e e d e d   t o   mo v e   u p - d o w n   t o   c l e a n   o n   p a n   L   C o u n t e r   r e p r e se n t   t i me s re p e a t e d   f o r   o n e   c l e a n i n g   o p e r a t i o n   I   C o u n t e r   o f   t h e   n u mb e r   o f   r a w   p a n   r e g a r d i n g   Y   a x i s   I1   C o u n t e r   o f   st e p t o   c o v e r   c l e a n i n g   o f   o n e   p a n   r e g a r d i n g   X 1     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l Vo l.  1 8 ,   No .   5 Octo b e r   2 0 2 0 :    2 6 8 2   -   2689   2686   3 . 4 .   F lo w   cha r t   T h o p er atin g   o f   t h r ee   s tep p er   m o to r s   is   s h o w n   i n ,   Fi g u r 6   an d   th d ec lar atio n   o f   p ar a m e t er s   f o u n d   in   T ab le  2   [ 2 6 ] .   T h p ar am ete r s   ar u s ed   f o r   d eter m in t h s p ee d ,   th d ir ec tio n   o f   m o to r s ,   an d   th n u m b er   o f   r o tatio n s   f o r   ea ch   m o to r .   I n   th p r o g r a m   i f   s ta te m en i s   u s ed   f o r   d eter m i n t h s tar an d   en d   o f   m o to r   o p er atio n .   T h f lo w ch ar f o r   th clea n i n g   o p er atio n   is   d e m o n s tr ate  i n   F i g u r 7   [ 1 9 2 7 ] .           Fig u r e   6 .   Flo w   c h ar t o f   r o b o m o to r s   o p er atio n       T ab le   2 .   P ar am eter s   o f   t h f lo w   c h ar t o f   F i g u r 5   P a r a m e t e r M n e mo n i c   P a r a me t e r N a me   D e scri p t i o n   P a r a me t e r s Val u e   D L Y   D e l a y   T h i s p a r a me t e r   r e p r e se n t s t h e   sp e e d   o f   t h e   se q u e n c e   c o d e s t h a t   se n t   t o   t h e   d r i v e r   o f   t h e   st e p p e r   mo t o r   t h r o u g h   t h e   a r d u i n o   o u t p u t   p i n s   S l o w   ( 1 0 0 )   N o r mal   ( 5 0 )   F a st   ( 3 0 )   D I S   D i st a n c e   T h i s p a r a me t e r   r e p r e se n t s h o w   mu c h   t h e   r o b o t   m u st   mo v e ,   t h e   D I S   p a r a me t e r   may   b e   a   s p e c i f i c   d i s t a n c e   me a s u r e d   i n   me t e r s (X ,   Y ,   X 1 ,   Y 1 ,   L ,   I   a n d   I 1 )   L ,   I   a n d   I 1   = ?   ( c o u n t e r )   D I R   D i r e c t i o n   T h e   r o t a t i o n d i r e c t i o n   o f   t h e   st e p p e r   mo t o r   w i l l   b e   t o   t h e   c l o c k   w i se   d i r e c t i o n   ( C W )   o r   t o   t h e   c o u n t e r   c l o c k   w i se   d i r e c t i o n   ( C C W ) ,   i f   i t   i s   C W   t h e   c o d e   se q u e n c e   t h a t   w i l l   b e   se n t   t o   t h e   d r i v e r   o f   t h e   st e p p e r   mo t o r   w i l l   b e   a s:   ( 6 ,   C ,   9 ,   3 )   o r   i f   i t   i s   C C W   t h e   se q u e n c e   w i l l   b e   r e v e r se d   a s:   ( 3 ,   9 ,   C ,   6 )   C W     ( a l so   =   u p ,   r i g h t )   C C W     ( a l so   =   d o w n ,   l e f t )   MN   M o t o r   n u m b e r   T h e   M N   p a r a me t e r   me a n s w h i c h   st e p p e r   mo t o r   mu s t   mo v e ,   t h i s ro b o t   c o n t a i n s   t h r e e   st e p p e r   mo t o r s so   t h e   v a l u e   o f   t h i p a r a me t e r   w i l l   b e   a   n u m b e r   b e t w e e n   1   a n d   3   1 ,   2 ,   3       4.   RE SU L T A ND  AN AL Y SI S   T h o b j ec tiv o f   th is   p r o j ec t   is   to   m a k clea n i n g   r o b o f o r   m u ltis to r y   b u ild in g s ,   w h ic h   is   f u ll y   au to n o m o u s   a n d   m a n u al  f ea t u r ed   w i th   u s er   f r ie n d l y   i n ter f ac e.   I n   th is   w o r k   th o u tp u ( s e q u en ce   s i g n als  f o r   m o to r )   f r o m   A r d u in o   k it  ar u s ed   to   d r iv th e   g ate   d r iv cir c u its   o f   t h r ee   s tep p er   m o to r   t h r o u g h   d ig i tal  o u tp u t   p in s ,   ea ch   o u tp u p in   is   co n n e cted   to   o n o f   th g ate  d r iv cir cu it.  T h s p ee d   o f   th d ev ice  is   o n o f   th m o s t   i m p o r tan is s u e s   in   th w o r k   f ield ,   th d ev ice' s   s p ee d   d ep en d s   o n   th s p ee d   o f   th e   s tep p er   m o to r s   w h ich   ca n   b ch an g ed   b y   th d ela y   p ar am eter   in   th p r o g r a m .   T h w e ig h o f   t h d ev ice s   b o d y   as  w ell  a s   t h to r q u o f   th s tep p er   m o to r s   th at  a f f ec ts   th d ev ice  ' s   s p ee d ,   s o   th r es u lts   t h at  h av b ee n   m ea s u r ed   an d   ca lcu lated   h er e   ar th s p e ed   v a lu e s   w it h   d i f f e r en m ag n it u d es o f   t h d ela y   p ar a m eter .   T h o u tp u s i g n al   o f   th m o to r s   d r iv er   is   s h o w n   i n   Fi g u r 8   as it is  s e en   in   o s ci llo s co p e.   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l         Desig n   a n d   imp leme n ta tio n   o f   r o b o t c o n tr o l sys tem  fo r   mu ltis to r b u ild in g s   ( N a q a a   Lu q ma n   Mo h a mme d )   2687   T h is   s ig n al  r ep r esen th o u tp u o f   t w o   p in s   at  th k it  w h ic h   g o   to   th d r iv er   o f   th m o to r ,     Fig u r 8   ( a)   s h o w s   t h at  t h d u t y   c y cle  o f   t h s ig n al   is   eq u al  to   2 . 5   s q u ar t i m e   p u l s es - s ca le  an d   ea c h   s ca le   r ep r esen ts   5 0   m s   ( th is   is   w h e n   th s tep p er   m o to r   s tep s   d ela y ed   b y   3 0   s tep )   an d   th Fig u r 8   ( b )   s h o w s   t h at    th d u t y   c y cle  o f   t h s i g n a l   is   eq u al  to   4   s q u ar e   tim e - s ca le  an d   f o r   th s a m s ca le  ti m ( th is   is   w h en     th s tep p er   m o to r   s tep s   d ela y e d   b y   5 0   s tep ) ,   s o   t h s p ee d   o f   m o to r   ca n   b i n cr ea s ed   w h e n   th d ela y   b et w ee n   m o to r   s tep s   is   d ec r ea s ed .   T h s p ee d   o f   m o to r   ca n   b ca lcu lat ed   as b elo w :     = 2 /                                ( 2 )       = /                               /      ( 3 )       w h er e:    : step   an g le     :   n o .   o f   s tep s   p er   r o u n d     : sp ee d     : ti m d ela y   b et w ee n   s tep p er   p u ls e s     T h m o to r   w h ic h   u s ed   is   7 . 5 - d eg r ee   s tep ,   s o   th s p r .   eq u al  to   4 8 .     = 2 / 48   = ( 2 / 48 ) / 125       (        = 30 )   =   / 3000          /            Fig u r e   7 .   Flo w   c h ar t o f   r o b o clea n i n g   a n d   m o v in g   o p er atio n     No   No   Is x 2   =   0   S tart   S to p   Co n d it io n ?   In p u t h e   w h o le g las s a re a   x 1   a n d   y 1   A lso   in p u t   o n e   p a n   len g th   y 2   a n d   w id th   x 2           P u t h e   re q u ire ad d   a rm s to   x 2 +x     T o   re a c h   f o th e   sta rt  c lea n in g   p o siti o n         S to re   c a lcu latio n   f o t h e   n o   o f   re q u ired   ste p s to   c o v e c lea n   o n e   p a n   su rf a c e   a c c o rd in g   x 2             S tart  c lea n in g   b y   m o v in g   m o to o f   th e   ro b o a rm   u p   d o w n   a c c o rd in g   t o   y 2   v a lu e             Re p e a th e   a b o v e   o p e ra ti o n   a c c o rd in g   th e   lo o p   e n d             S tart  th e   se c o n d   c y c le  o f   c lea n in g   th e   sa m e   p a n             P u ll   u p   th e   a rm   wa y   f ro m   th e   p a n   a b o u t   th e   z   a x is   En d   Ye s   Is x 1   =   0   a n d   y 1 = 0   Ye s   Re p e a th e   c lea n in g   o p e ra ti o n   f o th e   se c o n d   ra w   p a n s   w it h   x 1           P u ll   u p   th e   a rm   wa y   f ro m   th e   p a n   a b o u t   th e   z   a x is   A d d   th e   n e w   v a lu e   to   th e   y 2   a x is f o th e   se c o n d   p a n s raw   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l Vo l.  1 8 ,   No .   5 Octo b e r   2 0 2 0 :    2 6 8 2   -   2689   2688       ( a)   ( b )     Fig u r 8 .   Fre q u en c y   o f   t w o - p h ase  s tep p er   p u ls es;  ( a)   lo w   s p ee d   an d   ( b )   h ig h   s p ee d                        5.   CO NCLU SI O N   T h is   r esear ch   p ap er   p r esen ts   th at  m u l tis to r y   b u ild in g s   clea n in g   p r o ce s s   ca n   b d o n in   an   ea s ier   m an n er   an d   m o r ef f icie n tl y   b y   r o b o tic  s y s te m .   T h d esig n ed   s y s te m   o f   clea n i n g   w i n d o w s   i s   d ev elo p ed   to   g iv t h s y s te m   ab il it y   to   w ip an d   clea n   co m m o n   w i n d o w s   p an es.  T h c o n tr o ller   is   m o d i f ied   in   w h ic h   it  ca n   b ex ten d ed   f o r   clea n in g   d i f f er en s ize  o f   w i n d o w s .   Fu r t h e r m o r e,   th e   u s ag e   o f   t h A r d u i n o   m icr o co n tr o ller   b o ar d   g iv es  f le x ib ilit y   to   t h e   d ev ice  d u to   t h ab ili t y   o f   u p d ate  th p r o g r a m   t h at   co n tr o ls   t h d e v ice.   T h i s   m ea n s   th ab ilit y   to   d ev elo p   an d   i m p r o v th f u n ctio n   o f   t h d ev ice  b y   m o d if icat io n   s o f t w ar o n l y   w i th o u t   n ee d   to   ch an g h ar d w ar e.       RE F E R E NC E S   [ 1 ]   S .   M o n ik a ,   K .   A ru n a   M a n ju sh a ,   S .   V .   S .   P ra sa d ,   B.   Na re sh ,   De sig n   a n d   Im p le m e n tatio n   o f   S m a rt   F lo o C lea n in g   Ro b o u sin g   A n d ro i d   A p p In te rn a ti o n a J o u r n a o In n o v a ti v e   T e c h n o l o g y   a n d   Ex p lo ri n g   E n g in e e rin g   ( IJ IT EE ) ,   v ol 8 ,   n o .   4 S 2 ,   2 0 1 9 .   [ 2 ]   S y a m su l   S y a m su l,   Ru d S y a h p u t ra ,   S u h e rm a n   S u h e rm a n ,   Za m z a m Za m z a m i ,   " Co n tro S y ste m   Ba se d   o n   F u z z y   L o g ic  in   Nu tme g   Oil  Distil latio n   P r o c e ss " ,   T EL KOM NIKA  T e lec o mm u n ica ti o n   Co m p u t in g   E lec tro n ics   a n d   Co n tro l ,   v o l.   1 6 ,   n o .   5 ,   p p .   2 2 5 4 - 2 2 6 2 ,   2 0 1 8 .   [ 3 ]   M .   A .   V iraj  J.  M u th u g a la  ,   M a n u e V e g a - He re d ia  ,   Ra je sh   El a ra   M o h a n   a n d   S u re sh   R a V ish a a l ,”   De sig n   a n d   Co n tr o o f   a   W a ll   Clea n in g   Ro b o t   w it h   A d h e sio n - Aw a re n e ss ”,   S y mm e try   jo u rn a l ,   v o l.   1 2 ,   n o .   1 2 2 2 0 2 0 .     [ 4 ]   Y   L u o ,   M .   J.   Er,   a n d   L .   P .   On g ,   De sig n   a n d   d e v e lo p m e n o f   a   g las c le a n in g   ro b o t,   2 0 1 3   F o u r th   In ter n a ti o n a l   Co n fer e n c e   o n   In tell ig e n t   S y ste ms   De sig n   a n d   En g i n e e rin g   A p p li c a ti o n s ,   p p .   2 2 5 2 2 8 ,   2 0 1 3 .   [ 5 ]   M .   F a rsia ,   K.  Ra tcli ff i,   P .   J.  Jo h n so n ,   C.   R.   A ll e n ' ,   K.Z .   Ka ra m ' ,   R.   P a w so n b ,   Ro b o c o n tr o sy s tem   f o w in d o w   c lea n in g , ”  Pro c e e d in g o 1 9 9 4   A me ric a n   Co n tro C o n fer e n c e   -   AC '9 4 ,   1 9 9 4 .   [ 6 ]   Kif a a   Ha d T h a n o o n ,   " M o rp h o l o g ica P r o p e rti e f o F e a tu re   E x trac ti o n   o f   G e o m e tri c a sh a p e s , In ter n a t io n a l   J o u rn a o E n g i n e e rin g   a n d   I n n o v a ti v e   T e c h n o lo g y   ( IJ EIT ) ,   v o l.   7 ,   no.   6 ,   p p .   4 3 - 4 9 ,   2 0 1 7 .   [ 7 ]   A d e   S i l v i a   H a n d a y a n i ,   S i t i   N u r m a i n i ,   I r s y a d i   Y a n i ,   N y a y u   L a t i f a h   H u s n i ,   A n a l y s i s   o n   s w a r m   r o b o t   c o o r d i n a t i o n   u s i n g   f u z z y   l o g i c ,   I n d o n e s i a n   J o u r n a l   o f   E l e c t r i c a l   E n g i n e e r i n g   a n d   C o m p u t e r   S c i e n c e ,   v ol .   1 3 ,   no .   1 ,   p p .   4 8 - 5 7 ,   2 0 1 9 .   [ 8 ]   O m a I.   A l sa i f ,   S a leh ,   D ia   A l i ,   " Ev a lu a ti n g   T h e   P e rf o rm a n c e   o f   No d e M o b il it y   F o Zi g b e e   W irele ss   S e n so r   Ne tw o rk " ,   2 0 1 9   In ter n a ti o n a Co n fer e n c e   o n   Co m p u t in g   a n d   In fo rm a t io n   S c ie n c e   a n d   T e c h n o lo g y   a n d   T h e i r   Ap p li c a ti o n s ( ICCIS T A) 2 0 1 9 .   [ 9 ]   N.   Na re sh ,   T.   S.   S iri s h   Dr.   K.   S.   S iv a n a n d a n ,   De sig n   A n d   Im p lem e n tatio n   Of   Driv in g   Circu it F o S tep p e M o to r   Co n tr o Us in g   P IC , ”  In ter n a ti o n a J o u r n a o Eme rg in g   T re n d in   En g in e e rin g   a n d   De v e lo p me n t ,   v o l.   2 ,   n o .   2 ,     p p .   1 0 6 1 1 2 2 0 1 2 .   [ 1 0 ]   Is m y u z ri  Bin   Ish a k ,   S m a ll   Cle a n in g   Ro b o f o Off ice   W in d o w , ”  F a c u lt y   o f   M e c h a n ica En g in e e rin g Un iv e rsti   M a las ia P a h a n g ,   No v   2 0 0 8 .   [ 1 1 ]   M o h a m a d   T a ib   M isk o n ,   P CB  De sig n   u si n g   P r o teu s,”   S c ri b d .   [ O n li n e ] .   A v a il a b le:   h tt p s:/ /www . sc rib d . c o m /d o c /1 1 6 8 8 5 7 3 9 / P CB - De sig n - u sin g - P r o teu s.   [ 1 2 ]   Ca th e rin e   O.  S e re a ti ,   A r w in   D.  S u m a ri,   T rio   A .   A d a n g   S u wa n d i   A h m a d ,   " Arc h it e c tu re   d e sig n   f o a   m u lt i - se n so r   in f o rm a ti o n   f u sio n   p ro c e ss o r, "   T EL KOM NIKA  T e lec o mm u n ica ti o n   Co mp u ti n g   E lec tro n ics   a n d   C o n tro l ,   v o l.   1 7 ,   n o .   1 ,   p p .   3 6 2 - 3 6 9 ,   2 0 1 9 .     [ 1 3 ]   KI  A ls a if ,   I A   S a l e h ,   OI  A lsa i f ,   " De sig n   a n d   A n a l y sis  WL A No d e P e rf o rm a n c e   Ba se d   o n   Ro a m in g   T e c h n iq u e , "   J o u rn a o E d u c a t io n   fo Pu re   S c i e n c e ,   v o l.   4 ,   n o .   1 ,   p p .   2 2 8 - 2 3 5 ,   2 0 1 4   [ 1 4 ]   S .   Na n sa a n d   R.   M o h a n ,   A   S u rv e y   o f   W a ll   Cli m b in g   Ro b o ts:  Re c e n A d v a n c e a n d   Ch a ll e n g e s,”   Ro b o ti c s ,   v o l.   5 ,   n o .   3 ,   p p 1 - 1 4 ,   2 0 1 6 .   [ 1 5 ]   Di y a a   M .   F a ris,   Na q a a   L .   M o h a m m e d   Circu it   De sig n   a n d   I m p le m e n tatio n   o f   3 - P ro g ra m m a b le  P o siti o n   Co n tr o ll e Ba se d   o n   F P G A ,   2 0 1 4   1 5 th   In ter n a ti o n a C a rp a t h i a n   Co n tro Co n fer e n c e   ( ICCC) 2 0 1 1 .   [ 1 6 ]   Essa   Ib ra h im   Al - ju b o rie,  Kh a li I   A l - sa i f ,   Op ti c a Rin g   A rc h it e c tu re   Us in g   4 - N o d e W DM  A d d /D ro p   M u l ti p lex e Ba se d   S S M F , A d v a n c e d   Res e a rc h   in   El e c trica a n d   El e c tro n ic E n g in e e rin g ,   v o l.   2 ,   n o .   1 ,   p p .   6 6 - 68 2 0 1 4 .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l         Desig n   a n d   imp leme n ta tio n   o f   r o b o t c o n tr o l sys tem  fo r   mu ltis to r b u ild in g s   ( N a q a a   Lu q ma n   Mo h a mme d )   2689   [ 1 7 ]   S it Nu rm a in i,   Ba m b a n g   T u tu k o ,   Ke m a la   De w i,   V e li a   Yu li z a ,   T re sn a   De w i ,   I m p ro v in g   P o stu re   A c c u ra c y   o f     No n - Ho l o n o m ic  M o b il e   Ro b o S y ste m   w it h   V a riab le  Un iv e rse   o Disc o u rse , T EL KOM NIKA  T e lec o mm u n ica t io n   Co mp u t in g   El e c tro n ics   a n d   C o n tr o l v o l .   1 5 ,   n o .   3 ,   p p .   1 2 6 5 - 1 2 7 9 ,   2 0 1 7 .   [ 1 8 ]   B.   A ra n jo ,   P .   K.   S o o ri,   a n d   P .   T a lu k d e r,   S tep p e m o to d riv e fo ro b o t ic  a p p li c a ti o n s,”   2 0 1 2   I E EE   In ter n a ti o n a l   Po we r E n g in e e rin g   a n d   Op ti miz a ti o n   Co n fer e n c e   M e la k a ,   M a lay si a ,   p p .   3 6 1 3 6 6 ,   2 0 1 2 .   [ 1 9 ]   If ra h   Ja ff ri,   Zee sh a n   Na f e e s,  S h o a ib   Zai d i,   Oliv e F a u st ,   Blu e S tep s:  A   Blu e to o t h   Ba se d   S tep p e r   M o t o Co n tro l   S y st e m ,   J o u rn a o Em b e d d e d   S y ste ms v o l.   3 ,   n o .   1 ,   p p .   21 - 27 2 0 1 5 .   [ 2 0 ]   Na z i m   M i r - Na sri,   e a l. ,   P o rtab l e   A u to n o m o u W in d o w   Clea n in g   Ro b o t , ”  Pro c e d ia   Co mp u ter   S c i e n c e ,   v o l.   1 3 3 ,   p p .   1 9 7 - 204 2 0 1 8 .   [ 2 1 ]   M e h a d i   S a k i ,   S im u latio n   o f   A r d u i n o   Ba se d   CNC - A rd u in o +   G R BL +   P ro teu 8 ,   In stru c tab les   Ci rc u it s.  [ O n li n e ].   Av a il a b le:  h tt p :/ /www . in stru c tab l e s.c o m /i d /S im u latio n - of - A rd u in o - Ba se d - CNC - A rd u in o - G RBL - P ro t .   [ 2 2 ]   U m a n   Kh a li d ,   M u h a m m a d   F a iza n   Ba lo c h ,   e t   al .,   S m a rt  F lo o r   Cl e a n in g   Ro b o (CL EA R)”   In stit u t e   o f   En g in e e rin g   S c ien c e a n d   T e c h n o l o g y ,   P a k istan   Ha m d a rd   In stit u te  o f   En g in e e rin g   &   T e c h n o l o g y ,   Ha m d a rd   Un iv e rsity ,   Ka ra c h i,   P a k istan ,   2 0 1 5 .   [ 2 3 ]   M a n re e Ka u r,   P re e ti   A b ro l ,   De sig n   a n d   De v e lo p m e n o f   F l o o C lea n e Ro b o (A u to m a ti c   a n d   M a n u a l) ,”   In ter n a t io n a J o u rn a o C o mp u ter   Ap p l ica ti o n s ,   v o l.   97 ,   n o .   1 9 ,   Ju l y   2 0 1 4 .     [ 2 4 ]   Z a i n a b   G .   F a i s a l ,   M a y s a m   S .   H u s s e i n ,   A m a n y   M .   A b o o d ,   " D e s i g n   a n d   r e a l i z a t i o n   o f   m o t i o n   d e t e c t o r   s y s t e m   f o r   h o u s e   s e c u r i t y , "   T E L K O M N I K A   T e l e c o m m u n i c a t i o n   C o m p u t i n g   E l e c t r o n i c s   a n d   C o n t r o l ,   v o l .   1 7 ,   n o .   6 ,   p p .   3 2 1 1 - 3 2 1 7 ,   2 0 1 9 .     [ 2 5 ]   A n d A d rian s y a h ,   Yu d h G u n a rd i,   Ba d a ru d d in   Ba d a r u d d in ,   Ek o   Ih sa n to ,   " G o a l - se e k in g   B e h a v io r - b a se d   M o b il e   Ro b o Us in g   P a rti c le  S w a r m   F u z z y   Co n tro ll e r , "   T EL KOM NIKA  T e lec o mm u n ica ti o n   C o mp u ti n g   El e c tro n ics   a n d   Co n tro l ,   vo l.   1 3 ,   n o .   2 ,   p p .   5 2 8 - 5 3 8 ,   2 0 1 5 .   [ 2 6 ]   H a n y   F e r d i n a n d o ,   H a n d r y   K h o s w a n t o ,   D j o k o   P u r w a n t o " P e r f o r m a n c e   E v a l u a t i o n   o f   M M A 7 2 6 0 Q T   a n d   A D XL 3 4 5   o n   S e l f   B a l a n c i n g   R o b o t , T E L K O M N I K A   T e l e c o m m u n i c a t i o n   C o m p u t i n g   E l e c t r o n i c s   a n d   C o n t r o l ,   v o l .   1 1 ,   n o .   1 ,     p p .   1 - 1 0 ,   2013.     [ 2 7 ]   S .   S .   M o h a m m e d sh e e a n d   M .   S .   Az iz,  De sig n   a n d   i m p lem e n tatio n   o f   d ig it a h e a rt  ra te  c o u n ter  b y   u sin g     th e   8 0 5 1 m icro c o n tro ll e r,   2 0 1 8   In ter n a ti o n a Co n fer e n c e   o n   En g i n e e rin g   T e c h n o l o g y   a n d   th e ir  Ap p li c a ti o n s   ( IICET A),   p p .   1 0 7 - 1 1 1 ,   2 0 1 8 .       B I O G RAP H I E S O F   AUTH O RS       N a q a a   Lu q m a n   Mo h a m m e d ,   A s s i s t .   L e c t u r e r ,   M s c .   i n   C o m p u t e r   T e c h n i c a E n g i n e e r i n g   i n   2 0 1 2   ,   C o l l e g e   o f   E n g i n e e r i n g   T e c h n i c a l ,   N o r t h   T e c h n i c a l     U n i v e r s i ty ,   M o s u l .   I r a q   S h e     h a s   s o m e   p u b l i c a t i o n s   r e s e a rc h   i n   d i f f e re n t   p l a c e   s u c h   a s   " C i rc u i t   D e s i g n   a n d   I m p l e m e n t a t i o n   o f   De n t a S y s t e m   C o n t r o l l e r   Ba se d   o n   F P G A "   i n   J o u r n a l   o f   Ba b y l o n   U n i v e r s it y ,   " C o n t r o l l i n g   D i r e c t i v i ty   o f   S o l a r   C e l ls   A r r a y   B a se d   o n   F P G A "   i n   A l   A l t a q a n i   J o u r n a l ,   " M o b i l e   B a s e   P r o g r a m   f o r   D r u g - D r u g   I n t e r a c t i o n s   ( M B P D D I s )   i n   E n g i n e e r i n g   a n d   T e c h n o l o g y   J o u r n a l .   A s s   . L e c .   M o h a m m e d , w o rk   i n   C o m p u t e r   T e c h n i c a l   E n g i n e e r i n g   D e p t . /   E n g i n e e r i n g   T e c h n i c a l   C o l le g e .         M o th a n n a   S h .   Az iz ,   a m   a n   e lec tri c a e n g in e e r,   h a v e   t w o   d e g re e in   e lec tri c a p o w e r   e n g in e e rin g   BEn g . in   2 0 0 5   a n d   M En g   in   2 0 0 8   f ro m   No rth e rn   T e c h n ica Un iv e r sit y ,   Ira q .   Cu rre n tl y ,   a m   a n   a ss istan lec tu re in   No rth e rn   T e c h n ica Un iv e r sity   w it h   f u ll   ti m e   p o siti o n .     a m   in tere ste d   in   re se a rc h   a re a   re late d   to   p o w e e lec tro n ic,  e lec tri c a p o w e s y ste m s   e n g in e e rin g   a n d   c o n tr o l.         O m a r .   Alsa if .   H e   re c e iv e d   h is   B. S c .   in   e lec tri c a e n g in e e rin g   f ro m   Un iv e rsit y   o f   M o su l,   M o su l ,   Ira q ,   i n   1 9 9 2 .   He   re c e iv e d   h is  M . S c .   a n d   P h .   D   d e g re e in   e lec tri c a a n d   m icro e le c tro n ic  e n g in e e rin g   f ro m   M o su Un iv e rsity ,   in   2 0 0 5   a n d   2 0 1 8   re sp e c ti v e ly .   He   is   c u rre n tl y   a   l e c tu re in   th e   M o su l   T e c h n ica In stit u te/N o rth e r n   T e c h n ica Un iv e rsity   in   M o su l,   Ira q . His  re se a rc h   in tere sts  in c lu d e   m icro e lec tro n ic  a n d   so li d - sta te  s y ste m s,  re n e w a b le  e n e rg y   a n d   so l id - sta te d e v ice s.      Evaluation Warning : The document was created with Spire.PDF for Python.