Ob mit Schrittmotor oder über Codescheibe positioniert werden soll ist egal. In beiden Fällen muß immer mal ne Referenzfahrt gemacht werden.

Ansonsten liefert dir ein Konstantandraht mit Schleifer einen Analogwert in der Art wie oben beschrieben als Linearpoti. Den Draht kann man von Drahtwiderständen abwickeln. Er läßt sich aber sauschlecht löten. Den Schleifer würde ich aus Messingblech machen. Im Uboot selber sollte es wegen anderer Elektronik sowieso trocken sein, so daß ich Wasser nicht als Problem ansehen würde.