USANDO LDR




#define LED 12   //El LED esta conectado en el pin 12
#define LDR 0  // El LDR esta conectado en el pin A0 

int luz=0;
int valor_sensor=0;
int valor_limite=200;

void setup(){
  Serial.begin(9600);
  pinMode(LED,OUTPUT);
  pinMode(LDR,INPUT);
}

void loop(){
  valor_sensor=analogRead(LDR);
  luz=(5.0 * valor_sensor * 100.0)/1024.0;
  Serial.print(luz);
  Serial.println("   Luz");
  delay(300);

  if (luz<= valor_limite)
  {
      digitalWrite(LED,HIGH);
  }
  if (luz > valor_limite)
  {
    digitalWrite(LED,LOW);
  }
}

Comentarios

Entradas populares de este blog