¿Como variar leds con una fotorresistencia conectado a un arduino?

¿Como variar leds con una fotorresistencia conectado a un arduino? - TUTORIAL 

 




 Código del circuito:

int val=0;
void setup()
{
  pinMode(12,OUTPUT);
  pinMode(11,OUTPUT);
  pinMode(10,OUTPUT);
  pinMode(9,OUTPUT);
  Serial.begin(9600);
}

void loop()
{  

  val= analogRead(3);
  Serial.println(val);
  delay(100);

  if(val>200){

    digitalWrite(12,HIGH);

  }else {
    digitalWrite(12,LOW);
  }


  if(val>400){

    digitalWrite(11,HIGH);

  }else {
    digitalWrite(11,LOW);

  }

  if(val>600){

    digitalWrite(10,HIGH);

  }else {
    digitalWrite(10,LOW);
  }


  if(val>800){

    digitalWrite(9,HIGH);

  }else {
    digitalWrite(9,LOW);
  }

}

1 comentario: