Creare selezionatore con arduino

Chiedo scusa per il ritardo della risposta ma ho avuto problemi con la linea adsl...
Si hai ragione attualmente utilizzo una base vibrante per il carico dei particolari ed una fibra ottica per la selezione dell'orientamento.
Siccome dovrei costruirne un altro avrei pensato di farlo con arduino, utilizzando un motore passo passo per il carico e come selezione non saprei che cosa utilizzare, perchè la differenza è veramente piccolissima in alcuni casi. Per farvi capire dovrei orientare un cilindro di ottone con foratura passante e solo da un lato filettato internamente... attualmente la fibra ottica riesce a riconoscere la presenza o meno della filettatura.
Però come già detto vorrei ridurre i costi e trovare altre soluzioni... ovviamente se possibili...