Beiträge von Felixyz

    Nur als Idee aus früheren Projekten, als Hardware noch viel teurer war und man jeden Eingang optimal auszunutzen versuchte:

    Über Spannungsteiler können an einem Analog-Input sogar mehrere Schalter erkannt werden. Dazu einfach z.B. Widerstände von 1, 2, 4 und 8 kΩ in Serie zwischen VCC und Input setzen und 1 kΩ zwischen Input und GND. Die (vier) Schalter je als "Kurzschluss" über einen der Widerstände zwischen VCC und Input verdrahten.

    Die am Input erkannte Spannung errechnet sich aus dem jeweils aus den Schalterstellungen resultierenden Spannungsteiler.

    Die Genauigkeit der Widerstandswerte und die Auflösung des Analog-Inputs setzen die Grenzen, wie viele Schalter so noch eindeutig erkennbar sind.