MH Photoresistor Light Sensor Module


This is a sensor you can use with Arduino to measure the light intensity of a light source.

25 in stock

Add to Wishlist
Add to Wishlist
SKU: MDU-SEN-MH-LDR Category: Tags: , , ,


MH Sensor Series

This is an easy to use sensor module you can use to sense presence of light and its intensity, suitable for many light-controlled, weather related IoT projects. The sensor comes with a light-dependent resistor (photoresistor, or LDR) you can use to sense the light. The light intensity affects its electrical conductivity, lowering the resistance. Simply pointing the sensor to where you want to sense and you can get stable readings.

Note : this sensor can works with both analog and digital mode. You can connect the analog output (AO) pin to Arduino to read the intensity of light, or digital output (DO) to sense the threshold light intensity. Adjust the potentiometer (a.k.a. trimmer) to set the digital output (DO) sensitivity.

Specific Features

  • Comes with GL series photoresistor to sense the light intensity from a direction (where it is pointed to)
  • The brighter the light, the lower the electrical resistance, thus lower the analog reading
  • You’ll need to calibrate the sensor according to your case study


Common Features

  • Logical IC : LM393
  • Operating voltage : 3.3 – 5V
  • Output current : ?15 mA
  • Adjustable sensitivity via potentiometer
  • Comes with LED indicators for POWER and OUTPUT
  • Fixed bolt holes for easy installation



VCCPower sourceConnect to 3.3V or 5V of system
GNDGroundConnect to GND of system
DODigital OutputConnect to any digital IO pin
AOAnalog OutputConnect to analog input pin


Files & Documentation

Additional information

Weight20 g
Dimensions32 × 14 × 15 mm