Need Help

PaulS:
Why are you using an interrupt handler to poll a switch? Way overkill.

Polling is as easy as using digitalRead() ?
Or the idea behind it?