Page 89 - MDP2022-2
P. 89

digitalWrite(IN1_1,  0);
                digitalWrite(IN1_2,  0);
                digitalWrite(IN2_1,  1);
                digitalWrite(IN2_2,  1);

                digitalWrite(IN3_1,  0);
                digitalWrite(IN3_2,  0);
                digitalWrite(IN4_1,  1);
                digitalWrite(IN4_2,  1);
            }



            void  right_turn()
            {
                digitalWrite(IN1_1,  1);
                digitalWrite(IN1_2,  1);
                digitalWrite(IN2_1,  0);

                digitalWrite(IN2_2,  0);
                digitalWrite(IN3_1,  1);
                digitalWrite(IN3_2,  1);
                digitalWrite(IN4_1,  0);

                digitalWrite(IN4_2,  0);
            }
            void  backward()
            {
                digitalWrite(IN1_1,  0);
                digitalWrite(IN1_2,  1);

                digitalWrite(IN2_1,  1);
                digitalWrite(IN2_2,  0);
                digitalWrite(IN3_1,  0);
                digitalWrite(IN3_2,  1);

                digitalWrite(IN4_1,  1);
                digitalWrite(IN4_2,  0);
            }


            void  forward()
            {

                digitalWrite(IN1_1,  1);
                digitalWrite(IN1_2,  0);
                digitalWrite(IN2_1,  0);
                digitalWrite(IN2_2,  1);

                digitalWrite(IN3_1,  1);
                digitalWrite(IN3_2,  0);
   84   85   86   87   88   89   90   91   92   93   94