Pesquisar
terça-feira, 24 de janeiro de 2012
Acender LED Arduíno com sensor de Luz
O LED ira acender com a luminosidade do local, isto é se estiver escuro ele vai acender no máximo, e quando for ficando mais claro o LED ira abaixando a sua luminosidade.
Para iniciar basta conectar o LED com é mostrador na figura abaixo:
E logo em seguida conectar o sensor de luz na porta analogica 1, e a sua alimentação negativa e positiva(5v).
Código
int LightSensor =1; //Porta analogica
int LED = 13;
int valor;
void setup(){
pinMode(LED,OUTPUT);
Serial.begin( 9600 );
}
void loop(){
int val=0;
val=analogRead(LightSensor);
digitalWrite(LED, 100);
if((val/2)-255 < 0 ){
valor=(((val/2)-255)*(-1));
}else{
valor=(val/2)-255;
}
analogWrite(LED, valor);
Serial.println(val);
}
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.