Difference between revisions of "LDR Module"
Qian.zhang (talk | contribs) |
Qian.zhang (talk | contribs) (→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
Application Ideas
test code <syntaxhighlight lang="c">
- 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