Chipkit UNO and LDR example

This is a simple example which shows how to connect an LDR to a Chipkit UNO. In this example we are using Mpide and will be outputting the results via the serial monitor window

A photoresistor or light-dependent resistor (LDR) or photocell is a light-controlled variable resistor. The resistance of a photoresistor decreases with increasing incident light intensity; in other words, it exhibits photoconductivity.

I used a module like the following


Schematic and Layout

Chipkit and LDR_schem Chipkit and LDR_bb



int sensorPin = A0; // select the input pin for the ldr
int sensorValue = 0; // variable to store the value coming from the sensor
void setup() 
void loop() 
  sensorValue = analogRead(sensorPin);
  Serial.println(sensorValue, DEC);



Open the serial monitor window and you should see something like the following depending on the amount of light that is present

chipkit and ldr output
chipkit and ldr output