Page 460 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 460

d e la y Mic ro s e c o n d s  (10 );
                       d ig ita lW rite (trig P in _ R ,L O W );

                       d u ra tio n _ s a v e = p u ls e In (e c h o P in _ R ,H IG H ,5 8 0 0 );
                       c m _ s a v e = d u ra tio n _ s a v e /2 9 /2 ;


                       if(c m _ s a v e   > =  s a fe z o n e _ s a v e )
               //3 0 센 치   바깥인 경우  & &   주차할 수있는   큰   공 간   감지(1초라고   가정)
                       {
                          m illis _ a = millis ();
                          w h ile ((c m_ s a v e  > =   s a fe z o n e _ s a v e )& & ((m illis ()- m illis _ a )< 7 00))
                          {
                             d ig ita lW rite (trig P in _ R ,L O W );
                             d ig ita lW rite (e c h o P in _ R ,L O W );
                             d e la y Mic ro s e c o n d s  (2 );

                             d ig ita lW rite (trig P in _ R ,H IG H );

                             d e la y Mic ro s e c o n d s  (10 );
                             d ig ita lW rite (trig P in _ R ,L O W );

                             d u ra tio n _ s a v e = p u ls e In (e c h o P in _ R ,H IG H ,5 8 0 0 );
                             c m _ s a v e = d u ra tio n _ s a v e /2 9 /2 ;

                             if(c m _ s a v e   <   s a fe z o n e _ s a v e ) //장 애 물  감 지
                             {
                               d u m p _ f= 1;
                             }
                             e ls e   d u mp _ f= 0 ;
                          }
                          if(d u m p _ f= = 0 )
                          {

                             d ig ita lW rite (o u t3 ,L O W ); //1초   후 진
                             d ig ita lW rite (o u t2 ,H IG H );
                             d ig ita lW rite (o u t1,L O W );
                             d e la y (7 0 0 );

                             u n s ig n e d   lo n g  d u ra tio n _ R ,c m _ R ;
                             u n s ig n e d   lo n g  d u ra tio n _ L ,c m _ L ;
                             u n s ig n e d   lo n g  d u ra tio n _ F ,c m _ F ;

                             w h ile (c m_ F   < =  s a fe z o n e _ F )
                             {




                                                         -  453  -
   455   456   457   458   459   460   461   462   463   464   465