Es una modificación del código anterior en la que se incluye un potenciometro para calibrar el LDR ya que no en todos los sitios hay una misma luz ambiente y con este código podría calibrarse para su debido funcionamiento.
Materiales:
LDR , LED , potenciometro , placa arduino , 2 resistencias y placa board.
Código:
int ledPin=10;
int ldrPin=A1;
int potPin=A5;
void setup() {
pinMode(ledPin,OUTPUT);
}
void loop() {
int ldrValue=analogRead(ldrPin);
int threshold=analogRead(potPin);
if(ldrValue>threshold){
digitalWrite(ledPin,LOW);
}else{
digitalWrite(ledPin,HIGH);
}
delay(10);
}

No hay comentarios:
Publicar un comentario