Ganz kleines LCD-Display-Projekt

wie michael-x sagt mußt Du den Pin lesen damit Du den Wert hast den Du kontrollieren kannst und nicht mit Pin vergleichen.
if (switch1 == HIGH) ist falsch
Richtig ist
if (digitalRead(switch1) == HIGH)
Grüße Uwe