sensore luce

ho comprato questa fotoresistenza ma non so che resistenza devo metterci. mi potreste dire voi che reistenza mettere?
http://it.aliexpress.com/item/5528-Light-Dependent-Resistor-LDR-5MM-Photoresistor-wholesale-and-retail-Photoconductive-resistance/32275942725.html?spm=2114.13010608.0.60.FfyE7q

10K

Il valore della resistenza si scegle in funzione della resistenza del punto di lavoro del LDR. Questo significa se vuoi leggere tanta luce e percui il LDR ha bassa resistenza usi una resistenza bassa quache centianio di Ohm. Se vuoi leggere differenze con poca luce allora usi una resistenza alta (100kOhm).
Quest perché una variazione della resistenza del LDR ha di conseguenza una grande variazione di tensione.

Metti un condensatore da 0,1µF tra massa e entrata analogica. Questo rallenta il cambio di valore ma Ti fa leggere valori giusti.

Ciao Uwe

ok grazie. ora pero mi sorge un problema perche ho realizzato una serra che attraverso la rilevazione della luce attraverso la fotoresistenza mi accende o spegne una lampadina. solo che adesso quando si accende la lampadina poi mi si rispegna subito e non so come eliminare questo problema perche quando si accende dovrebbe essere solo di notte e stare accesa tutta la notte e no accendi e spegni. ora vi posto il mio scketch

#include <Wire.h>                                               
#include <LiquidCrystal_I2C.h>                                 
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
int umidita=A0;                                                 
const int POMPA=8;                                             
int luce = A1;                                                   
const int LUCE=5;                                               
int tempPin = A3;                                               
const int VENTOLE=3;                                           
float tempC;

void setup(){                                                                                       
  pinMode(POMPA, OUTPUT);                                       
  pinMode(LUCE, OUTPUT);                                       
  pinMode(luce, INPUT);                                         
  pinMode(VENTOLE, OUTPUT);                                     
  pinMode(tempPin, INPUT);                                     
 
    lcd.begin(20,4);                                               
  lcd.backlight ();                                             
}

void loop(){                                                     
  lcd.setCursor(0,0);                                             
  lcd.print("Umidita': ");                                     
  lcd.setCursor(10,0);                                         
  lcd.print (analogRead(A0));                                   
  lcd.setCursor(14,0);                                         
  lcd.print("%");                                               
 
   if (analogRead(A0)>100.0) {                                 
    digitalWrite (POMPA,   LOW);                                 
   }
   if (analogRead(A0)<700.0) {                                 
    digitalWrite(POMPA, HIGH);                                   
   }
 
   lcd.setCursor(0,1);                                         
  lcd.print("Luce: ");                                           
  lcd.setCursor(6,1);                                           
  lcd.print(analogRead(A1));                                   
  lcd.setCursor(10,1);                                         
  lcd.print ("lux");                                           
 
     if (analogRead(A1)<300) {                                   
    digitalWrite (LUCE, LOW);                                   
   }
   if (analogRead(A1)>400){                                     
    digitalWrite(LUCE, HIGH);                                     
   }
   
    tempC = analogRead(A3);                                     
    tempC = (5.0 * tempC * 100.0)/1024;                         
   lcd.setCursor(0,2);                                         
   lcd.print("Temp serra: ");                                     
   lcd.setCursor(12,2);                                         
   lcd.print(tempC);                                           
   lcd.setCursor(18,2);                                         
   lcd.print("C");                                               
   lcd.setCursor(17,2);                                                                                 
   lcd.print((char)223);                                       
   lcd.setCursor(0,3);                                           
   lcd.print("Ventole: ");                                     
   
  if (tempC >= 28.0 ) {                                         
    digitalWrite (VENTOLE, LOW);                               
  }
  if (tempC <= 27.0 ) {                                         
    digitalWrite(VENTOLE, HIGH);                               
  }
  if (digitalRead(VENTOLE) == LOW) {                                                       
    lcd.setCursor(9, 3);                                         
    lcd.print("ON");                                           
  }
  else {                                                       
    lcd.setCursor(9, 3);                                       
    lcd.print("OFF");                                           
  }

   delay(1000);                                                 
  lcd.clear();                                                   
}

Vi prego ragazzo aiutatemi che domani ho l'esame di stato e lo devo portare

può essere che molto banalmente la fotoresistenza legge anche la luminosità della lampadina che accende?
riesci a "schermare" la fotoresistenza perché non legga la luminosità della lampadina?
o sto sparando solo cazzate?

Quello che fa e leggere il valore di luminosità presente per poi arrivare il relè

fratt:
può essere che molto banalmente la fotoresistenza legge anche la luminosità della lampadina che accende?
riesci a "schermare" la fotoresistenza perché non legga la luminosità della lampadina?
o sto sparando solo cazzate?

Non dici cose sbagliate.
Il sensore di luce deve leggere la luminositá dell' ambiente e non quella della lampada percui deve essere montato in modo che non legge la luce della lampada ma neanche quella della illuminazione stradale o di automobili che passano o del vicino che accende la luce in bagno quando ci va.

Ciao Uwe

Daniele9722:
Vi prego ragazzo aiutatemi che domani ho l'esame di stato e lo devo portare

eh, incominciare un po prima??

Ciao Uwe