Ich versuche einen semi-analogen Timer zu bauen. So etwas wie diese alten Eieruhren, deren Gesicht Sie drehen. Ich möchte einen Knopf, den ich drehen kann und der von einem Mikrocontroller gelesen werden kann, und ich möchte auch, dass der Mikrocontroller den Knopf positionieren kann. Ich möchte "Stopps" implementieren, indem ich den Mikrocontroller den Knopf in bestimmte Positionen drücken lasse. Beim Herunterfahren sollte sich der Knopf drehen. Dies ist mein erstes Projekt dieser Art; Ich habe in der Vergangenheit kleine Roboter gebaut, aber es ist viele Jahre her.
Ich habe überlegt, einen Servomotor zu hacken , um seine Position zu lesen, aber die kleinen Hobby-Servos, die ich ausprobiert habe, sind zu schwer zu drehen, sehr laut und nehmen beim Drehen zu viel Schwung auf. Sie wirken nicht wie ein guter Knopf.
Ich denke jetzt über einen Drehgeber nach, der an einen Motor angeschlossen ist, aber nachdem ich an mehreren Standorten (SparkFun, ServoCity, DigiKey, Trossen und einige andere) gejagt habe, konnte ich nichts finden, was angemessen schien. Ich bin mir nicht sicher, wie ich einen Motor finden soll, der das richtige niedrige Drehmoment hat.
Dies scheint kein wirklich ungewöhnliches Problem zu sein. Gibt es einen ziemlich normalen Ansatz zum Erstellen eines Reglers, der sowohl vom Benutzer als auch von einem Mikrocontroller eingestellt werden kann?