Control motor PaP con dos finales de carrera y un LDR

Muy buenas

Es mi primer topic y estoy mas perdido que un pulpo en un garaje...

Estoy empezando en esto y quiero hacer una puerta automatica para un gallinero que tengo.
Quisiera que al leer el sensor LDR a la mañana active un motor paso a paso que suba una puerta (pequeña) hasta que active un final de carrera arriba (FinCar1). Y a la tarde, con otro valor del LDR comience a bajar hasta que active otro final de carrera abajo (FinCar2)
El motor paso a paso y el LDR lo tengo probado, pero me falla combinar el LDR con los dos finales de carrera. No se como combinarlo correctamente...

Gracias de antemano

Pon el código usando tags (</>) si no sabes lee las normas del foro o mira otros hilos.
Lo vivo repitiendo en 1 de cada tres msgs.

Esto mismo esta hecho por hiddenotebook en Proyectos.
Búscalo.

Perdon por no cumplir la norma...

gracias por la ayuda

Proyecto Puerta de gallinero
3ra página de proyectos