#define pin2 10 #define pin1 7 #define enable 9 void setup() { pinMode(pin1, OUTPUT); pinMode(pin2, OUTPUT); pinMode(enable, OUTPUT); delay(1000); } void loop() { //Make motor turn in one direction with a speed of 500 digitalWrite(pin1,1); digitalWrite(pin2,0); analogWrite(enable,500); delay(1000); //Make the DC Motor stop digitalWrite(pin1,0); digitalWrite(pin2,0); analogWrite(enable, 0); delay(1000); //Reverse the direction of rotation and make the motor go slower digitalWrite(pin1,0); digitalWrite(pin2,1); analogWrite(enable, 50); delay(1000); }