Arduino Helligkeit und Dunkelheit erkennen lassen

Da ist so vieles falsch :frowning:

Bei den globalen Variablen am Anfangen fehlen die abschließenden Strichpunkte.

Das macht wahrscheinlich nicht was du willst:

if(Helligkeit<2)
  digitalWrite(MotorRechts, HIGH);
  digitalWrite(MotorLinks, LOW);
  digitalWrite(Pumpe, LOW);
  delay(100);

Das führt die zweiten Zeile bedingt aus, aber alle anderen Zeilen werden immer ausgeführt. Du musst Code-Blöcke in geschweifte Klammern setzen:
http://manderc.manderby.com/structures/blocks/index.php

Dann musst du einen der Analog-Eingänge für analogRead() verwenden! Also z.B. A0 oder A1. 3 oder 4 sind die Digital Pins auf der anderen Seite.

Außerdem ist die Abfrage auf 2 etwas unsinnig. Eine Stelle entspricht 4,88mV. ca. 10mV sind gar nichts. Lass die Motoransteuerung erst mal weg (kann man auskommentieren) und schaue, dass du vernünftige Werte auf dem Serial Monitor hast. Mit Serial.println(Helligkeit) siehst du wasfür eine Spannung du misst. Wenn das passt, kannst du weiter machen.

Und wozu hast du einen Ausgang beim LDR?

pinMode(LDR1, OUTPUT);

Der Spannungsteiler sollte fest an 5V und Masse sein und du hast nur eine Verbindung zum Mittelpunkt:
http://www.doctronics.co.uk/images/sens01.gif