Photorésistance
Matériel testé : photorésistance
Bibliothèque nécessaire : aucune
Une photorésistance est un composant électronique dont la résistivité varie en fonction de la quantité de lumière incidente : plus elle est éclairée, plus sa résistivité baisse.
La résistance varie selon la loi suivante :
avec :
-
: résistance aux bornes de la photorésistance [
]
: résistance nominale [
]
: intensité lumineuse [
]
: coefficient
Câblage
On la monte en pont diviseur de tension :
Programmation
On utilise simplement la fonction de lecture d’un port analogique : analogRead()
pour convertir la tension disponible sur le port analogique (entre 0V et 5V) en un nombre codé sur 10 bits (de 0 à 1023) :
void setup() { } void loop() { int val = analogRead(A0); \\ Un entier pour contenir une valeur variant de 0 à 1023 delay(1); }