Problema con circuito para proyecto

#1
Hola, estoy haciendo un proyecto de fin de año, en el cual no puedo usar pic.
Estoy armando un autito de 4 ruedas con sensores infrarrojos, uno en el frente y los otros en los costados. tengo dos motores, uno de marcha y reversa y el otro para la direccion.

la funcion del auto seria que cuando va andando y detecta algun obstaculo en su camino lo esquiva. El problema es que cuando el motor de direccion se activa despues no vuelve a su lugar. ejemplo va andando y encuentra un obstaculo entonces gira a la derecha, pero despues de que giro las ruedas no vuelven a estar derechas.

Como hago para que vuelvan a su lugar? Cualquier idea sirve
 
#2
intenta poniendo un sensor de algun tipo (switch, magnetico, capacitivo u optico) que detecte que el motor esta girado y lo regrese a su estado original

Mientras el sensor se encuentre presionado (o activado segun como lo quieras ver) puedes asumir que las ruedas de direccion estan correctamente orientadas, cuando gires para evitar obstaculos solo tienes que poner el motor en reversa hasta que se vuelva a activar el sensor
 
Arriba