Sto cercando di costruire un timer semi-analogico. Qualcosa come quei vecchi timer a uovo di cui ruoti la faccia. Voglio una manopola che posso ruotare che può essere letta da un microcontrollore e voglio anche che il microcontrollore sia in grado di posizionare la manopola. Vorrei implementare "arresti" lasciando che il microcontrollore spinga la manopola verso determinate posizioni. Mentre scorre verso il basso, la manopola dovrebbe girare. Questo è il mio primo progetto di questo tipo; Ho costruito piccoli robot in passato, ma sono passati molti anni.
Ho pensato di hackerare un servomotore per leggere la sua posizione, ma i piccoli servi per hobby che ho provato sono troppo difficili da girare, molto rumorosi e raccolgono troppo slancio quando vengono girati. Non si comportano come una buona manopola.
Sto prendendo in considerazione un encoder rotativo collegato a un motore, ma dopo aver cercato in diversi siti (SparkFun, ServoCity, DigiKey, Trossen e alcuni altri), non sono stato in grado di trovare nulla che sembrasse appropriato. Non sono sicuro di come trovare un motore che avrà il giusto tipo di bassa coppia.
Sembra che non dovrebbe essere un problema davvero raro. Esiste un approccio abbastanza normale alla creazione di una manopola che può essere regolata sia dall'utente che da un microcontrollore?