Wie weet wat leuks om te maken?

thabram:
Ik heb overigens de button met een pulldown 10k ohm naar de GND en de andere naar een digitalPin.

Dit is mij niet geheel duidelijk.
Heb je het hier over 2 buttons, of over de 2 pins van 1 button ?

Je moet voorkomen dat het onbekend is of die button nou wel of niet is ingedrukt, en in beide gevallen een min of meer geforceerde waarde genereren.

Vwb de verschoven LEDs, dat is vreemd.
Heb je ook al iemand anders naar je bedrading laten kijken ?
Vaak zit je zelf zo vast in je werkwijze dat je voor de hand liggende fouten niet opmerkt, terwijl een ander die vrijwel direct ziet.