Fotoresistor (LDR)
LDR, eller Light Dependent Resistor, är en ljussensor som ger varierande resistans beroende på ljusstyrka. Den kan användas för att lysa upp en LED-lampa när det blir mörkt, respektive släcka när det är ljust. Det kan alltså användas för att skapa ett automatiserat lampsystem baserat på natt och dag. Den används ofta i gatulampor och kan också funktionera i alarm eller klockor.
Man behöver koppla en 5V, jordad och analog pin med en resistor till fotoresistorn för att den ska fungera. Sedan behövs också en lysdiod med resistor kopplat till en jordad och digital pin för att LED:n ska kunna släckas och tändas.
void setup()
{
pinMode(8, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
if(sensorValue < 40)
digitalWrite(8,HIGH);
else
digitalWrite(8,LOW);
}
Källor: