Zusätzliche Schalter an A5-A7

Ich habe keinen Widerstand angeschlossen.

Sorry für die Anwenderfrage: ich habe etwas gesucht zu Pull-up bzw Pull-down Widerständen.
Jetzt bin ich verwirrt wie ich es anschließen muss:
Aktuell habe ich einfach den Taster zwischen D5 und GND. Ist das falsch?
Ich finde immer Erklärungen mit einem zusätzlichen 5V Anschluss

Siehe zB https://youtu.be/XbX5TemR3bo

Danke für die Hilfe!

Das ist kein externer Widerstand, der ist in dem Fall im Arduino eingebaut. Nutzt du die Firmware von @marco-117? Ich hab das mal überflogen, ich sehe da nicht das @marco-117 das für die weiteren Pins entsprechend deklariert hat (gesetzt den Fall das der Code oben aktuell ist). Dies müsste noch nachgeholt werden.

Ja genau. Ich nutze die SW von @marco-117 unverändert im Fivebutton Modus.

Würde es bei der Nutzung von nur drei Buttons und dann Nutzung von A3 und A4 für die Shortcuttasten etwas ändern? Also verhalten sich die digitalen und Analogen PINs da anders bzw sind fehlertoleranter/-anfälliger?

Ich hab vergessen das die digitalen IOs einen Pull Up brauchen, das muss man im setup noch einfügen

Du meinst das hier?

   #ifdef SHORTCUTBUTTONS
      pinMode(buttonShortCutOnePin, INPUT_PULLUP);
      pinMode(buttonShortCutTwoPin, INPUT_PULLUP);
      pinMode(buttonShortCutThreePin, INPUT_PULLUP);
    #endif

Damit sieht es nun sehr gut aus :slight_smile:
Danke für die Tipps!

1 „Gefällt mir“

Ja, genau das ist erforderlich, damit die pins von anfang an definierte zustände haben.