Problema Fotoresistenza

Ho da poco acquistato lo starter kit con Arduino Uno e, provando con alcuni semplici sketch, ho subito incontrato un problema con una fotoresistenza.

Nella breadboard ho collegato uno schermo lcd e, appunto, la resistenza.
Il mio obiettivo è quello che nello schermo venga scritta quanta luminosità è resente nella stanza (in numeri, ovviamente).
Collego tutto, compilo il programma ma sbatto contro un errore: infatti nello schermo mi viene dato sempre lo stesso valore.
Il valore oscilla tra 20 e 30;
anche se illumino il sensore oppure tolgo la luce nella stanza viene dato sempre lo stesso valore oscillante, nè più nè meno.

Questi sono i collegamenti:

Questo è il codice:

#include <LiquidCrystal.h>
LiquidCrystal lcd (2,3,4,5,6,7);
int luce;

void setup() {

 lcd.begin(16, 2);
 pinMode(A0, INPUT);
 lcd.print("Luce in Stanza:");
}
  
void loop() {

  luce = analogRead(A0);
  delay(100);
  lcd.setCursor(5, 1);
  lcd.print(luce);
}

Dov’è il problema?

Che valore ha la resistenza con cui ha creato il partitore?

Overview | Photocells | Adafruit Learning System

PaoloP:
Che valore ha la resistenza con cui ha creato il partitore?

--> Overview | Photocells | Adafruit Learning System

Sono da 220

Sono da 220

e' un po' basso come valore.

Usa una 10K

Brunello:
e' un po' basso come valore.

Usa una 10K

Perdonerai la mia ignoranza, ma puoi dirmi che colore ha la resistenza da 10k?

skullred:
Perdonerai la mia ignoranza, ma puoi dirmi che colore ha la resistenza da 10k?

Santo Google:

News:

Come suggeritomi da brunello ho inserito la resistenza da 10k, il risultato è diverso ma medesimo problema, il valore è immobile a 1023, e non si smuove.
Altri suggerimenti?

Problema risolto!
Ricontrollando i collegamenti mi sono accorto di aver inserito il resistore non nel foro della ground ma bensì in quello dei 5V. Piccolo errore di distrazione