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



Label Meaning Connection
VCC Power source Connect to 3.3V or 5V of system
GND Ground Connect to GND of system
DO Digital Output Connect to any digital IO pin
AO Analog Output Connect to analog input pin


Files & Documentation

Additional information

Weight 20 g
Dimensions 32 × 14 × 15 mm