Le LDR 5mm, également appelé photorésistance ou cellule photoélectrique, est un capteur de lumière simple et économique. Il permet de mesurer l’intensité lumineuse ambiante dans un environnement donné. Grâce à sa facilité d’utilisation, il est très prisé dans les projets Arduino, de domotique, de robotique, et plus généralement dans l’automatisation.
⚙️ Fonctionnement du LDR 5mm
Le LDR (Light Dependent Resistor) est fabriqué à partir d’un matériau semi-conducteur photosensible, souvent du sulfure de cadmium (CdS). Sa résistance électrique varie en fonction de la lumière reçue :
-
Plus l’environnement est lumineux → la résistance diminue
-
Plus l’environnement est sombre → la résistance augmente
Ainsi, il agit comme un capteur analogique capable de transformer la lumière en signal électrique, exploitable par une carte Arduino ou autre microcontrôleur.
📏 Caractéristiques techniques
Voici les spécifications typiques d’un capteur LDR 5 mm :
-
Taille : 5 mm de diamètre
-
Résistance en pleine lumière : quelques centaines d’ohms à quelques kilo-ohms
-
Résistance dans l’obscurité : plusieurs méga-ohms
-
Plage de sensibilité : 10 lux à 1000 lux
-
Temps de réponse : quelques millisecondes à plusieurs centaines, selon le modèle
-
Température de fonctionnement : -30 °C à +70 °C (selon la fiche technique)
💡 Applications courantes
Le LDR 5mm est utilisé dans une grande variété d’applications. Voici quelques exemples :
-
Éclairage automatique : allumer ou éteindre une lampe en fonction de la luminosité
-
Systèmes de sécurité : détecter une présence ou une interruption de lumière
-
Station météo : mesurer l’ensoleillement
-
Robot suiveur de lumière : orienter un robot vers la source lumineuse
-
Photométrie : mesurer la lumière ambiante pour des statistiques ou des déclencheurs
🤖 Exemple d’utilisation avec Arduino
Voici un montage simple pour mesurer la lumière avec un LDR 5mm et une Arduino UNO :
🧰 Matériel nécessaire :
-
1 Arduino Uno
-
1 LDR 5 mm
-
1 Résistance de 10 kΩ
-
Breadboard et câbles
🔌 Schéma de montage :
-
Connectez une extrémité du LDR au 5V de l’Arduino
-
L’autre extrémité va vers un point A
-
Le point A est aussi relié à l’entrée analogique A0
-
Une résistance de 10 kΩ relie le point A au GND
Cela forme un pont diviseur de tension : plus la lumière augmente, plus la tension lue par A0 augmente.
💻 Code Arduino :
int ldrPin = A0; // Entrée analogique
int valeurLDR = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
valeurLDR = analogRead(ldrPin);
Serial.print(« Luminosité : « );
Serial.println(valeurLDR);
delay(1000);
}
Ce programme lit et affiche la valeur de luminosité toutes les secondes.
✅ Avantages du LDR 5mm
-
Très facile à utiliser, même pour les débutants
-
Peu coûteux, idéal pour les projets en série
-
Compact, adapté aux petits montages sur breadboard
-
Compatible avec Arduino, ESP32, Raspberry Pi, etc.
-
Bonne sensibilité dans la gamme de lumière visible
⚠️ Inconvénients et limites
-
Réponse lente comparée aux photodiodes ou phototransistors
-
Sensibilité à la température : les mesures peuvent varier
-
Le cadmium (CdS) peut être restreint dans certains pays pour des raisons écologiques
-
Manque de précision pour des mesures scientifiques
💡 Astuces d’utilisation
-
Pour de meilleurs résultats, calibrez votre capteur en fonction de l’environnement
-
Utilisez une moyenne mobile pour lisser les valeurs si elles sont instables
-
Pour une mesure plus précise ou rapide, envisagez des alternatives comme le capteur BH1750, TSL2561 ou une photodiode
📝 Conclusion
Le LDR 5 mm est un composant simple, fiable et très utile dans de nombreux projets liés à la lumière. Que vous soyez amateur ou professionnel, il représente un excellent point de départ pour créer des systèmes intelligents de détection lumineuse. Il est parfait pour débuter en Arduino tout en explorant les bases des capteurs analogiques.
Avis
Il n’y a pas encore d’avis.