Capteur de Lumière à Photorésistance LDR 5mm

2.00 DH

La photorésistance LDR (Light Dependent Resistor) GL5549 est un capteur de lumière sensible aux variations d’intensité lumineuse.

SKU: CAP093 Category:
Description

Capteur de Lumière à Photorésistance LDR 5mm (GL5549)

Introduction

La photorésistance LDR (Light Dependent Resistor) GL5549 est un capteur de lumière sensible aux variations d’intensité lumineuse. Utilisant le principe de la photoconductivité, sa résistance diminue en présence de lumière et augmente dans l’obscurité. Ce composant est largement utilisé dans les systèmes de détection de lumière, l’automatisation et les circuits de commande d’éclairage.

Caractéristiques Techniques

  • Dimensions : 5mm
  • Résistance à 10 Lux : 8-20 kΩ
  • Résistance dans l’obscurité : jusqu’à 500 kΩ
  • Tension maximale : 150V DC
  • Puissance maximale : 90mW
  • Plage de température de fonctionnement : -30°C à +70°C
  • Longueur d’onde de pic : 540 nm
  • Temps de réponse : 20ms (montée), 30ms (descente)
  • Matériau : Sulfure de cadmium (CdS)

Principe de Fonctionnement

La photorésistance LDR fonctionne sur le principe de la photoconductivité. Lorsqu’elle est exposée à la lumière, les électrons du matériau semi-conducteur absorbent l’énergie des photons, réduisant ainsi la résistance électrique. À l’inverse, dans l’obscurité, les électrons retournent à leur état initial, augmentant la résistance.

Applications

  • Systèmes d’éclairage automatique
  • Capteurs de luminosité pour caméras et smartphones
  • Détecteurs de crépuscule et de présence
  • Automatisation des serres agricoles
  • Systèmes de sécurité et alarmes sensibles à la lumière
  • Contrôle de luminosité pour dispositifs électroniques

Brochage

La photorésistance LDR dispose de deux broches sans polarité, pouvant être connectées indifféremment. Une broche est reliée à l’alimentation (à travers une résistance de pull-down de 10kΩ), l’autre est connectée à la masse (GND).

Utilisation avec Arduino Uno

Exemple de Code Arduino de Base

const int ldrPin = A0; // Broche analogique pour la photorésistance

 

void setup() {

  Serial.begin(9600);

}

 

void loop() {

  int ldrValue = analogRead(ldrPin);

  Serial.print(« LDR value: « );

  Serial.println(ldrValue);

  delay(500);

}

Matériel Requis

  • Arduino Uno
  • LDR 5mm
  • Résistance de 10kΩ
  • Câbles de connexion

Explication du Code

  • Définition de la broche : LDR connectée à A0
  • Lecture analogique : Obtention de la valeur de résistance en fonction de la lumière
  • Affichage sur le moniteur série : Permet de visualiser l’intensité lumineuse
  • Attente de 500ms avant la lecture suivante

Brochage Arduino

  • Une broche de la LDR : Connectée à 5V Arduino
  • Autre broche de la LDR : Connectée à A0 et à une résistance de 10kΩ reliée à GND

Exemple Avancé : Affichage sur LCD I2C

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

 

const int ldrPin = A0;

LiquidCrystal_I2C lcd(0x27, 16, 2);

 

void setup() {

  lcd.begin();

  lcd.backlight();

  Serial.begin(9600);

}

 

void loop() {

  int ldrValue = analogRead(ldrPin);

  lcd.setCursor(0, 0);

  lcd.print(« Luminosite: « );

  lcd.print(ldrValue);

  Serial.print(« LDR value: « );

  Serial.println(ldrValue);

  delay(500);

}

Matériel Requis

  • Arduino Uno
  • LDR 5mm
  • Résistance 10kΩ
  • Écran LCD I2C 1602
  • Câbles de connexion

Explication du Code

  • Lecture analogique : Conversion de l’intensité lumineuse en valeur utilisable
  • Affichage sur LCD : Valeur actualisée en temps réel
  • Communication série : Transmission des données via le moniteur série

Brochage LCD avec Arduino

  • SDA (LCD) : A4 (Arduino)
  • SCL (LCD) : A5 (Arduino)

Installation de Bibliothèques

Pour utiliser le capteur avec un LCD I2C, installez les bibliothèques via l’IDE Arduino :

  1. h (communication I2C)
  2. h (affichage LCD I2C)
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Capteur de Lumière à Photorésistance LDR 5mm”

Your email address will not be published. Required fields are marked *