CONTROL DE MOTORES UTILIZANDO L293D

Hice el siguiente codigo:

adelante

digitalWrite(motorpin1,LOW);
digitalWrite(motorpin2,LOW);
delay(1000);

digitalWrite(motorpin1,LOW);
digitalWrite(motorpin2,HIGH);
delay(1000);

digitalWrite(motorpin1,LOW);
digitalWrite(motorpin2,LOW);
-----------------------------------
atras

digitalWrite(motorpin1,LOW);
digitalWrite(motorpin2,LOW);
delay(2000);

digitalWrite(motorpin1,HIGH);
digitalWrite(motorpin2,LOW);
delay(1000);

digitalWrite(motorpin1,LOW);
digitalWrite(motorpin2,LOW);

el cual utilizo para mover un pequeño motor dc adelante y atras utilizando el l293D, el codigo funciona muy bien el problema es que he intentado hacer esto con otro motor y que los dos motores hagan su trabajo al mismo tiempo pero no logro hacerlo he investigado y no encuentro nada que me pueda asesorar correctamente. Como lograria agregar otro motor y que los dos motores hagan el mismo trabajo al mismo tiempo y se detengan al mismo tiempo osea una replica, claro usando el l293D.. Gracias

El problema es el delay, es decir lo que tendras que hacer es:
Programar los IOs de los dos motores primero y luego aplicar el delay.

Muchas gracias amigo me has ayudado bastante :wink:

humbertog:
Muchas gracias amigo me has ayudado bastante :wink:

(Y)