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);