Ich empfehle hier einfaches Debugging mit
Serial.println(analogWert)
und für andere Variablen, deren Werte dich interessieren
Am Anfang Serial.begin(9600); einfügen und den Serial Monitor starten
Dann kannst du das Problem einkreisen und schließlich, wenn du es gefunden hast, beheben.