Ich suche nach einem Teil, mit dem ein Benutzer eine Konfiguration häufig ändern kann. Im Moment verwende ich einen SMD-DIP-Schalter, der an einen I2C-E / A-Expander angeschlossen ist.
Was mich stört, ist der große Platzbedarf dieser Komponenten (DIP-Schalter kombiniert mit IO-Expander-IC) sowie die recht langwierige Benutzeroberfläche. Gibt es DIP-Schalter oder etwas, das dieselbe Funktion erfüllt, mit der ich über einen digitalen Bus wie I2C sprechen kann, um seinen Status zu lesen?
Ich bin auch offen für ganz andere Ansätze. Ich brauche nur etwas, das dauerhaft mechanisch verändert werden kann und mindestens 64 verschiedene Zustände zulässt. Es ist wichtig, dass die Konfiguration vorgenommen werden kann, wenn die Schaltung nicht eingeschaltet ist, und dem Benutzer eine visuelle Rückmeldung über die genaue Konfiguration gibt. Die einzige Möglichkeit, die Schaltung einzuschalten, besteht darin, dass die Konfiguration und die visuelle Rückmeldung in sich geschlossen sind, ohne dass eine Steuerung durch einen Mikrocontroller oder SoC erforderlich ist.
Die Frage hat etwas mit dieser Frage von vor 6 Jahren zu tun: DIP-Schalter ersetzen
Bearbeiten: Es gibt einige großartige Vorschläge in den Antworten und ich denke, ich lasse diese Frage unbeantwortet. Community-Abstimmungen sollten entscheiden, was hilfreich ist und was nicht. Wenn Sie das gleiche Problem haben wie ich, lesen Sie alle Antworten durch.