Encoder / Switch ?

Es gibt Kodierschalter die z.B im Hexadezimalcode arbeiten.

Mit 4 Digitaleingängen am Arduino kann man 15 Schalterpositionen erfassen. Die Positionen 1....9 werden wie gewohnt bezeichnet, dann geht es weiter mit A = 10 bis F =15.

So ein Drehschalter sieht z.B. so aus:
http://www.conrad.de/ce/de/product/705497/HEXADEZIMAL-CODIERSCHALTER-SCHALTACHSE#download-dokumente