You are on page 1of 2

int ENA = 5;

analogWrite(ENA, 150);
int IN1 = 2;
  digitalWrite(IN1, LOW);
int IN2 = 4;
  digitalWrite(IN2, HIGH);
int ENB = 6;
  analogWrite(ENB, 200);
int IN3 = 7;
  digitalWrite(IN3, HIGH);
int IN4 = 8;
  digitalWrite(IN4, LOW);
  delay(500);
void setup() {
  pinMode(ENA, OUTPUT);
  analogWrite(ENA, 200);
  pinMode(IN1, OUTPUT);
  digitalWrite(IN1, HIGH);
  pinMode(IN2, OUTPUT);
  digitalWrite(IN2, LOW);
  pinMode(ENB, OUTPUT);
  analogWrite(ENB, 200);
  pinMode(IN3, OUTPUT);
  digitalWrite(IN3, HIGH);
  pinMode(IN4, OUTPUT);
  digitalWrite(IN4, LOW);
}
  delay(1000);
void loop() {
analogWrite(ENA, 150);
  analogWrite(ENA, 200);
  digitalWrite(IN1, LOW);
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, HIGH);
  digitalWrite(IN2, LOW);
  analogWrite(ENB, 200);
  analogWrite(ENB, 200);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
  digitalWrite(IN4, LOW);
  delay(500);
  delay(1000);
 analogWrite(ENA, 200);  analogWrite(ENA, 0);
  digitalWrite(IN1, HIGH);   analogWrite(ENB, 0);
  digitalWrite(IN2, LOW); delay(1000);
  analogWrite(ENB, 200); }
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
  delay(1000);

  analogWrite(ENA, 150);
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  analogWrite(ENB, 200);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
  delay(500);

 
  analogWrite(ENA, 200);
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  analogWrite(ENB, 200);
  digitalWrite(IN3, HIGH);
  digitalWrite(IN4, LOW);
  delay(1000);

You might also like