secondo me la cosa migliore è utilizzare un motore passo-passo (se recuperi il motore di una stampante è ottimo perche' è un motore passo passo), puoi comandarlo facendogli fare dei piccoli passi anche di un solo grado
esempio tutorial:
se non vuoi incasinarti nel realizzare il circuito puoi utilizzare lo shield Arduino Motor: