Here comes DFRobot's new Analog Ambient Light Sensor. Brand new design and much more convenient to use.This module helps you to detect the light density and reflect the analog voltage signal back to Arduino controller. You can set the threshold of voltage level to trigger motors, relays or other actuators.


Note: the product is NOT waterproof and dustproof; the detection accuracy will be affected by the light brightness of the environment and light reflectance of the material the sensor detects.

Connection Diagram

Analog Grayscale Sensor Diagram

Sample Code

void setup()
  Serial.begin(9600); // open serial port, set the baud rate to 9600 bps
void loop()
      int val;
      val=analogRead(0);   //connect grayscale sensor to Analog 0
      Serial.println(val,DEC);//print the value to serial

More Documents

Version History: Analog Grayscale Sensor(SKU:DFR0022)