Difference between revisions of "LDR Module"

From LinkSprite Playgound
Jump to: navigation, search
(Application Ideas)
Line 28: Line 28:
 
   Serial.println(Rsensor,DEC);
 
   Serial.println(Rsensor,DEC);
 
}
 
}
 +
</syntaxhighlight>
  
 
==Schematics==
 
==Schematics==

Revision as of 02:54, 31 March 2014

Linker ldr.jpg

Application Ideas

test code <syntaxhighlight lang="c">

  1. include <math.h>

const int ledPin=12; //Connect the Linker LED module to Pin12, Digital 12 const int thresholdvalue=10; //The treshold for which the LED should turn on. Setting it lower will make it go on at more light, higher for more darkness

void setup() {

 Serial.begin(9600);                //Start the Serial connection
 pinMode(ledPin,OUTPUT);            //Set the LED on Digital 12 as an OUTPUT

} void loop() {

 int sensorValue = analogRead(0);
 float Rsensor;
 Rsensor=(float)(1023-sensorValue)*10/sensorValue;

 if(Rsensor>thresholdvalue)
 {
   digitalWrite(ledPin,HIGH);
 }
 else
 {
 digitalWrite(ledPin,LOW);
 }

 Serial.println(Rsensor,DEC);

} </syntaxhighlight>

Schematics


How to buy

Here to buy LRD Module on store