Proyecto nuevo

Buenas tardes llevo bastante tiempo detrás de este proyecto,necesito ayuda.
Soy nuevo en este tema y no lo consigo hacer.
Tengo una placa UNO,mi idea de este proyecto es el siguiente:
Con un final de carrera activado
el servo busque la posición 0 y después pase a 180 y se quede fijo.
Desactivado el final de carrera pase el servo a la posición 0 y se espere 30 minutos y después vuelva a iniciar el proceso.

Esto se puede hacer con esta placa UNO???,le estaría muy agradecido si alguien me puede ayudar con este proyecto.

Muchas gracias a todos

Por favor hecha un ojo a las normas del foro,sobre todo en lo referente a la eleccion del titulo del post y modifica el titulo de acuerdo a dichas normas.Luego ,adjunta el sketch(con los tags adecuados) con lo que lleves hecho y que duda concreta tienes.