Calcul Ldr

const int led = 3; // la LED est liée à la broche digitale 2


void setup() 
{
  pinMode(led, OUTPUT); // configurer la broche comme sortie
  Serial.begin(9600);
}

void loop() 
{
  int lecture = analogRead(A1); // la LDR est liée à la broche analogique 0
  Serial.println(lecture,DEC);

  float resistance;
  resistance = float (1023 - lecture) * 10 / lecture;
  Serial.println(resistance);
  delay(2000);
  
 }

bonjour
j'acquiers bien la valeur lecture mais je ne vois pas trop bien ce que me calcule la formule resistance

qui peut m'éclairer ?

Cordialement chris

En principe la LDR est associée avec une résistance en série.
L’ensemble formant un pont résistif, la mesure se fait au point commun des deux résistances.
Sans le schéma électrique on ne peut que faire appel à :

boule_de_cristal.jpg

J'utilise le tick tock shield
La ldr est montée en série avec une résistance de 10K
La ldr est reliée au vcc et la résistance au gnd

donc si lecture = 831 resistance =2.31

et si lecture = 290 resistance = 25,28

Bonjour

Comment fais tu pour mettre la ligne de code dans un rectangle blanc ?

et tant que y sera :
http://forum.arduino.cc/index.php?topic=324322.0

oui j ai lu ces messages depuis très longtemps

donc si lecture = 831 resistance =2,31 je dois lire 2,31k

et si lecture = 290 resistance = 25,28 je dois lire 25,28k

pas tout bien compris mais merci pour votre aide