#define ldrPin 32 //Para lectura analogica debe ser 32-33-34-35
const float gama = 0.7; //valores predefinidos de los LDR
const float rl10 = 50;
const int relay = 4;
//se coloca en divisor de tension con resistencia de 10%
//la resistencia a voltaje, y el LDR va a tierra
void setup()
{
Serial.begin(9600);
pinMode(relay,OUTPUT);
}
void loop()
{
int valor_LDR = analogRead(ldrPin);
valor_LDR = map(valor_LDR, 4095 , 0, 1024, 0);
float voltaje = valor_LDR / 1024.*5;
float resistencia = 2000 * voltaje / (1-volaje/5);
float iluminacion = pow(rl10 * 1e3 * pow(10,gama)/resistencia, (1/gama));
}