O sensor LDR
O LDR ou Light Dependent Resistor é um resistor em que a resistência varia conforme a luz
que incide sobre ele. Ele possui, em sua parte superior, um material semicondutor que possui
uma resistência elétrica elevada. Quando não há incidência de luz no LDR, a sua resistência
pode chegar a 1 MΩ (Lux 0) ohms, totalmente no escuro e resistência na luz, de 10 a 20 KΩ (Lux 10).
O circuito está descrito abaixo:
O código do circuito está descrito abaixo:
// Disciplina : [Arduino Automação e Robótica].
// Professor : Jorge Maestre Carvalho.
// Descrição : Leitura analógica de um LDR.
// Descrição : e acendendo um Led.
// Data atual : 22/09/2024
//**************************************************************
int analogLDR = A0;
int ledPin = 10;
float Limiar = 2.20;
int Leitura = 0;
float VoltageLDR = 0;
float ResLDR;
void setup() {
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
delay(100);
}
void loop() {
Leitura = analogRead(analogLDR);
VoltageLDR = Leitura * (5.0 / 1024);
Serial.print("Leitura sensor LDR = ");
Serial.println(VoltageLDR);
if(VoltageLDR > Limiar){
digitalWrite(ledPin,HIGH);
}
else{
digitalWrite(ledPin,LOW);
}
delay(500);
}