const int in_1 = 2 ; const int in_2 = 3 ; int press = 0; int BUTT = 5; //For providing logic to L298 IC to choose the direction of the DC motor void setup() { pinMode(in_1,OUTPUT) ; //Logic pins are also set as output pinMode(in_2,OUTPUT) ; pinMode(BUTT, INPUT); digitalWrite(BUTT, HIGH); } void loop() { press = digitalRead(BUTT); if (press == LOW) { digitalWrite(in_1, HIGH); digitalWrite(in_2, LOW); } else { digitalWrite(in_1, LOW); digitalWrite(in_2, LOW); } }