Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A)

  • Dusk-to-dawn automation: LDR turns lights ON at < 30 lux and OFF at > 150 lux

  • Energy saver: Lights run only when needed, cutting power costs

  • 10 A load capacity: Drives up to ≈ 2 200 W of resistive lighting at 220 V AC

  • Anti-interference delay: 10–20 s pause stops false triggers (headlights, lightning)

  • Weatherproof IP44 housing: UV-stable polycarbonate for reliable outdoor use

  • Simple 3-wire hook-up: Live in, neutral, and switched live out

Apple Shopping Event

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

170,00 EGP

11 People watching this product now!

Payment Methods:

Description

Automate your outdoor lighting and industrial facility installations with the robust AS-10 Photocell Sensor Switch. Utilizing a highly sensitive Light Dependent Resistor (LDR), this switch automatically activates your lighting circuits at dusk and turns them off at dawn, ensuring energy efficiency and security without the need for manual intervention. Built into a weather-resistant enclosure with a heavy-duty mounting bracket, it is designed to withstand the elements, making it ideal for street lighting, exterior warehouse security lights, and residential garden illumination. Rated for a continuous 10A load, this switch reliably handles multiple high-power LED fixtures, floodlights, or traditional halogen bulbs.


Key Features

  • Automated Day/Night Control: Eliminates the need for manual switching or complex timers by directly sensing ambient light levels to control power delivery.

  • Heavy-Duty Load Capacity: Features a built-in relay capable of handling up to 10A, making it suitable for driving large lighting arrays or high-wattage security lamps.

  • Weatherproof Design: Housed in a durable, splash-proof plastic casing with an umbrella-style dome to shed rain, ensuring reliable operation in harsh outdoor environments.

  • Energy Savings: Significantly reduces power consumption and utility costs by guaranteeing that lights are only active when darkness falls.

  • Easy Installation: Includes a standard, pre-drilled metal L-bracket and a simple 3-wire pigtail connection for quick integration into existing electrical conduits and junction boxes.


Technical Specifications

Specification Detail
Model AS-10
Sensor Type Photocell / Light Dependent Resistor (LDR)
Rated Current 10A (Maximum Load)
Operating Voltage AC 220V (Standard)
Line Frequency 50Hz / 60Hz
Power Consumption < 0.5W
Ambient Light Trigger Turn ON: < 30 Lux / Turn OFF: > 150 Lux
Enclosure Rating Rainproof / Splash-resistant for outdoor use
Wiring Configuration 3-Wire (Line, Neutral, Load)
🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
PhotocellVCC/GND/AOUT3.3-5V / GND / board analog pin (with a series resistor for a divider)
📟
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A)
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - Arduino Uno
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - Arduino Nano
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - Arduino Mega
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - ESP32
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - ESP8266
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - STM32
Auto On/Off Photocell LDR Sensor Switch (AS-10, 10A) - Raspberry Pi Pico
📄 File: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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: auto_on/off_photocell_ldr_sensor_switch_(as-10,_10a)_-_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}
Bare LDR photocell for light-triggered switching; treat as an analog voltage-divider input the same as any LDR module.

Specification

Specification

WeightWeight6 g
Dimensions50 × 42 × 35 cm
modelASO-AS-10
input-voltageAC & DC 12/24 V versions available
max-load10 A (≈ 2 200 W @ 220 V)
light-thresholdON 150 lux
time-delay≈ 10–20 s
stand-by-draw< 1 W
ip-ratingIP44
operating-temp–20 °C … +50 °C
wiringBlack = Live IN • White = Neutral • Red = Load OUT

Customer Reviews