Hallo, ich hab da mal wieder eine Frage.
Ich möchte mehrere Schalter an das Arduino anschliessen, habe aber nicht genug Pins. Jetzt hab ich mir die Frage gestellt ob ich mir da nicht mit analogRead() und ein paar widerständen helfen kann.
Ich hab mir also vorgestellt das ich an die Schalter verschiedene Widerstände hänge, und je nachdem welcher Widerstand geschaltet wird fällt Spannung ab und der AnologRead-Wert verändert sich. Hab mir auch eine Schaltung einen Spannungsteilers bei Wikipedia angesehen.
Klappt nur leider alles nicht. Jetzt stellt sich mir die Frage was macht das Poti anders ?
Mein analogRead-Wert schwirrt immer so zwichen 300-500 rum, egal was ich mache. Nur wenn ich DigitalRead nutze kann ich den Schalter als 0 und 1 lesen. Sollte der Wert nicht selbst ohne Widerstand zum mindest bei 0 oder 1023 liegen ?
Bin immernoch neu in der Elektronik und hab wahrscheinlich nur wieder nen Denkfehler :![]()
gruß und Danke für die Hilfe