Bonjour j’ai un problème de codage je essayer de adapter un programme qui est censser lire les information d’ une LDR et je voudrais allumer une LED quand la luminosité est inférieur a 50 lux
Vu ton code, si ça clignote, ça veut sans doute dire que la luminosité se trouve vers les 50. Vu que ces mesures ne sont pas stables, ta condition dans le si est des fois vraie, des fois fausse
Ma LDR est brancher sur le port a0 comme sur le montage et ma LED sur le port 13 et gnd
seulement lorsque la luminosité est de 0lux la LED clignote et lorsque la luminosité est supérieur a 50 la LED ne s'éteint pas elle continue de clignoter ...
sur le port serie plus il fais sombre plus les valeur augmente analog reading= 370 quand je pose le doigt dessus et retombe a 70 lorsque la lumière est plus forte
Je serais surpris qu'une LDR branchée avec une résistance sur une entrée analogique retourne pile 50 pour 50 lux. A mon avis, il manque une phase de calibration. Je pense que tu mélanges lux et tension mesurée.
metraextra:
sur le port serie plus il fais sombre plus les valeur augmente analog reading= 370 quand je pose le doigt dessus et retombe a 70 lorsque la lumière est plus forte
Dans le montage tel qu'il est présenté, la LDR est placée dans le bras du diviseur de tension connecté au +5V.
Lorsque la lumière augmente, la résistance de la LDR diminue donc la tension doit augmenter
Lorsque la lumière diminue, la résistance de la LDR augmente donc la tension doit diminuer
Après, la tension dépend du rapport des résistances
grâce au moniteur j'ai compris ce qui devais être modifier et oui je confond surement le lux et la tension je ne sais pas vraiment quoi correspond le 100