Fotoresistenza valore fisso a 1023

Ciao a tutti ho una fotoresistenza che mi da un valore di AnalogRead fisso a 1023 e non riesco a capire come mai... vi allego i collegamenti magari l'errore è li

Grazie in anticipo a tutti

La resistenza da quanti Kohm è ?

Ho provato sia con una da 10k sia con una da 1k ma in entrambi i casi rimane fisso a 1023

codice che usi? postalo

Ma al tester la fotoresistenza come si comporta?

Hai inserito la resistenza e la fotoresistenza nella breadboard in modo giusto? Leggi 1023 se manca il collegamento della resistenza verso massa.
Se togli la il cavo rosso (i 5V) allora leggi 0 fissi?
Ciao Uwe

Si se tolgo il cavo 5V leggo 0 fissi

Il codice è questo:

#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define luce 1

void setup() {
  Serial.begin(9600);
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
  pinMode(led4,OUTPUT);
  pinMode(LED_BUILTIN,OUTPUT);
  digitalWrite(LED_BUILTIN,LOW);
  digitalWrite(led1,LOW);
  digitalWrite(led2,LOW);
  digitalWrite(led3,LOW);
  digitalWrite(led4,LOW);
}

void loop() {
  Serial.println(analogRead(luce));
  if (analogRead(luce)<=160) {
    digitalWrite(led1,HIGH);
    digitalWrite(led2,HIGH);
    digitalWrite(led3,HIGH);
    digitalWrite(led4,HIGH);
  }
  else {
    digitalWrite(led1,LOW);
    digitalWrite(led2,LOW);
    digitalWrite(led3,LOW);
    digitalWrite(led4,LOW);
  }
  delay(1000);
}

MoNsT3r:
Si se tolgo il cavo 5V leggo 0 fissi

Il codice è questo:

...

#define luce 1
...
  Serial.println(analogRead(luce));
}

Strano che Ti legge 1023 e 0.
Tu hai collegto la fotoresistenza su A0 e leggi dal pin 1

devi scrivere:

#define luce A0

Ciao Uwe

La fotoresistenza è collegata su A1 quindi ho scritto:

#define luce A1

Ma il problema rimane... :o

Grazie mille a tutti ho risolto c'era un collegamento errato.

La prossima volta controllo meglio, scusate il disturbo

Ciao Simone