LDR Module 3pin Photoresistor– Optical Sensitive Resistance Light Sensor Module

SKU: aa0124 Categories: , Tags: ,

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

30,00 EGP

5 People watching this product now!

Payment Methods:

Description

<p>The resistance of 10mm GL12528 Light Sensitive Photoresistor LDR changes with the change in the ambient light exposed on the surface of the sensor. As the light on the sensor increases then the resistance across the two leads decreases. Light Dependent Resistor is a type of photocell which finds excellent use in light sensing device application, whether it is automatic outdoor light ON/OFF switch or indoor automatic light switch; moreover, the 10mm LDR or photoresistor sensor works best in both light and dark regions. The photo-resistors are a staple of electronics. If you need a way to sense the level of ambient light then there is no easier way to do it without an LDR/photo-resistor.</p> <p>Two Cadmium Sulphide PhotoConductive Cells with spectral responses similar to that of the human eye. Cell resistance falls with increasing light intensity. Applications of this product include smoke detection, automatic lighting control, batch counting, and burglar alarm systems. Furthermore, some of the applications are given below.</p> <p><strong> Analog Applications:</strong></p> <div> <ol> <li>Camera exposure control</li> <li>Auto slide focus – dual cell</li> <li>Photocopy machines – the density of the toner</li> <li>Colorimetric test Equipment</li> <li>Densitometer</li> <li>Electronics scales – dual cell</li> <li>Automatic gain control – modulated light source</li> <li>Automated rearview mirror</li> </ol> <p><strong>Digital Applications:</strong></p> </div> <div> <ol> <li>Automatic headlight dimmer</li> <li>Nightlight control</li> <li>Oil burner flame out</li> <li>Streetlight control</li> <li>Absence/presence (beam breaker)</li> <li>Position sensor</li> </ol> <p><strong>Other applications:</strong></p> <ol> <li>Annunciator</li> <li>Camera automatic photometry</li> <li>Electronic toy</li> <li>Industrial control</li> <li>Light control</li> <li>Light control lamp</li> <li>Photoelectric control</li> <li>Switch</li> </ol> </div> <p><strong>To know more about photo-resistor, click here. <a href=""http://www.resistorguide.com/photoresistor/"" target=""_blank"" rel=""noopener noreferrer"">What is photo-resistor?</a></strong></p> <div><hr /></div> <h4><strong>Features:</strong></h4> <ol> <li>Spectral peak: 560nm</li> <li>Maximum voltage: 250 VDC</li> <li>Maximum wattage: 200 mW</li> <li>Operating temperature: -30˚C ~ +70˚C</li> <li>Light resistance (10 Lux): 10-20 KΩ</li> <li>Dark resistance: 2 MΩ</li> <li>Resistance illumination: 3</li> <li>Response time: 20ms (Rise), 30ms (Down)</li> </ol> <hr /> <h4><strong>Package Includes :</strong></h4> <div>10mm GL12528 Light Sensitive Photoresistor LDR (2Pcs).</div>

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
LDR ModuleVCC/GND/AOUT3.3-5V / GND / board analog pin
📟
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - Arduino Uno
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - Arduino Nano
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - Arduino Mega
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - ESP32
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - ESP8266
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - STM32
LDR Module 3pin Photoresistor - Optical Sensitive Resistance Light Sensor Module - Raspberry Pi Pico
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_arduino_uno.inoArduino Uno
519 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Uno (ADC range 0-1023, reference 5.0V)
6#define LDR_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_arduino_nano.inoArduino Nano
520 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Nano (ADC range 0-1023, reference 5.0V)
6#define LDR_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_arduino_mega.inoArduino Mega
520 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Mega (ADC range 0-1023, reference 5.0V)
6#define LDR_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 5.0 / 1023.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_esp32.inoESP32
513 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: 34 on ESP32 (ADC range 0-4095, reference 3.3V)
6#define LDR_PIN 34
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_esp8266.inoESP8266
515 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on ESP8266 (ADC range 0-1023, reference 3.3V)
6#define LDR_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 3.3 / 1023.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_stm32.inoSTM32
515 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: PA0 on STM32 (ADC range 0-4095, reference 3.3V)
6#define LDR_PIN PA0
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
📄 File: ldr_module_3pin_photoresistor_-_optical_sensitive_resistance_light_sensor_module_-_raspberry_pi_pico.inoRaspberry Pi Pico
525 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: 26 on Raspberry Pi Pico (ADC range 0-4095, reference 3.3V)
6#define LDR_PIN 26
7
8void setup() {
9 Serial.begin(115200);
10}
11
12void loop() {
13 int raw = analogRead(LDR_PIN);
14 float voltage = raw * 3.3 / 4095.0;
15
16 Serial.print("Light reading (raw): "); Serial.print(raw);
17 Serial.print(" Voltage: "); Serial.print(voltage);
18 Serial.println(raw > 500 ? " -> Dark" : " -> Bright"); // tune the 500 threshold to your LDR/resistor pair
19
20 delay(300);
21}
Analog light sensor (LDR voltage divider).

Specification

Specification

WeightWeight6 g
Dimensions1 × 1 × 0,5 cm
Product NameLight Sensitive Photoresistor LDR 10mm
Sensor TypePhotoresistor (LDR)
Sensing MethodLight Dependent Resistance
Active Diameter10 mm
Dark ResistanceHigh (≥1 MΩ)
Light ResistanceLow (10–20 kΩ @ 10 lux)
Response TypeAnalog
Response TimeModerate
Operating VoltagePassive Component (No Polarity)
Operating Temperature-30°C to +70°C
Package TypeThrough Hole
ApplicationLight Detection, Automatic Lighting, Arduino Projects, DIY Electronics

Customer Reviews