Sensor PIR conectados con motores 5V dc

Que tal mis estimados!
estoy realizando una practica en el que uso un sensor PIR y motores de 5v, cuando el sensor se active los motores empezaran a funcionar en sentido horario. cuando deje de mandar señal el sensor los motores deberán trabajar en sentido antihorario.
Espero me puedan ayudar en que me eh equivocado, excelente día!!

 int m1 = 9;
 int m2 = 10;
 int m3 = 5;
 int m4 = 6;
 int pir= 2;

void setup() {
  // put your setup code here, to run once:
pinMode(pir,INPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
}

void loop() {
  int PIR = digitalRead(pir);
  if(PIR== 1){
digitalWrite(m1,HIGH);
digitalWrite(m2,LOW);
digitalWrite(m3,HIGH);
digitalWrite(m4,LOW);
  }
  else{
digitalWrite(m1,LOW);
digitalWrite(m2,HIGH);
digitalWrite(m3,LOW);
digitalWrite(m4,HIGH);
  }

delay(1000);

  }

Moderador:
Doble posteo.


Hilo cerrado
Próximo doble posteo recibirás una sanción de 1 dia.