bräuchte mal hilfe bei einen programm

Hallo,
was meinst Du mit:

gegenseite an gnd

Was genau meinst Du mit "Gegenseite"?

Durch digitalwrite HIGH liegen am Pin durch den Arduino selbst die +5V an.
Ein Statuswechsel tritt für den Controller erst ein, wenn durch den Schalter eine direkte Verbindung zu GND gesetzt wird.
So kann der Arduino "0" erkennen.

Die auszuführende Aktion startet also, wenn dieBedingung am Schalter LOW ist.

mfg
Reinhard