Page 55 - MDP2020-1
P. 55

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  49


            for(int  j  =  servo0Ppos;  j  <=  servo0Pos;  j++)  {
            servo_0.writeMicroseconds(j);
            }
            }

            servo0Ppos  =  servo0Pos;
            }


            if(dataIn.startsWith("s2"))  {

            String  dataInS  =  dataIn.substring(2,  dataIn.length());
            servo1Pos  =  dataInS.toInt();
            if(servo1Ppos  >  servo1Pos)  {
            for(int  j  =  servo1Ppos;  j  >=  servo1Pos;  j--)  {
            servo_1.writeMicroseconds(j);
            }

            }
            if(servo1Ppos  <  servo1Pos)  {
            for(int  j  =  servo1Ppos;  j  <=  servo1Pos;  j++)  {
            servo_1.writeMicroseconds(j);

            }
            }
            servo1Ppos  =  servo1Pos;
            }


            if(dataIn.startsWith("s3"))  {

            String  dataInS  =  dataIn.substring(2,  dataIn.length());
            servo2Pos  =  dataInS.toInt();
            if(servo2Ppos  >  servo2Pos)  {
            for(int  j  =  servo2Ppos;  j  >=  servo2Pos;  j--)  {
            servo_2.writeMicroseconds(j);

            }
            }
            if(servo2Ppos  <  servo2Pos)  {
            for(int  j  =  servo2Ppos;  j  <=  servo2Pos;  j++)  {
            servo_2.writeMicroseconds(j);

            }
            }
            servo2Ppos  =  servo2Pos;
            }



            if(dataIn.startsWith("s4"))  {
            String  dataInS  =  dataIn.substring(2,  dataIn.length());
   50   51   52   53   54   55   56   57   58   59   60