segunda-feira, 5 de março de 2012

Relatório 1 Complementar

Este é um circuito montado para leitura no LDR, acoplado a um dispositivo Físico em que há uma sequencia de leds acendendo conforme a distancia de bloqueio de luz no LDR.

 


O código do experimento:

/******************************************************************/
int LDR;
void setup(){

pinMode(A0, INPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
Serial.begin(9600);

}

void loop(){

LDR = analogRead(A0);

Serial.println(LDR);

delay(250);
  if ( LDR <= 300){
    digitalWrite(2, LOW);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);

    }
  else if ((LDR > 300 )&&( LDR <400)){
    digitalWrite(2, HIGH);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
    }

  else if  ((LDR  >= 400)&&( LDR <500)){
    digitalWrite(2, HIGH);
    digitalWrite(3, HIGH);
    digitalWrite(4, LOW);

   }
   else if  (LDR  >= 500){
    digitalWrite(2, HIGH);
    digitalWrite(3, HIGH);
    digitalWrite(4, HIGH);
   }

}

/******************************************************************/

Nenhum comentário:

Postar um comentário