![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTOjjB9ha8mvfrqcFoP1h_Zn0RaKUOvGG1bijfJLeFrkJe6WmOw_9cM0mk2TabGCdkdb2n-4V0DXXdKnte5UXdvDZ3ET_R-IzIf_My3-JC2sGP4a2kG6urTDvpvs_3ttSpUR-MkiGTwk/s200/2013-01-18+21.27.48.jpg)
Voce vai precisar de :
1- arduino
1- protoboard
1-LDR
1-Led , não importa a cor
e alguns jumpers
Vamos a montagem :
Começe ligando ao LDR , dois jumpers não importando o lado
Um lado precisa ir ao 5V e o outro ao A0 .
Assim como na imagem ao lado .
Agora o led o seu anodo (+), vai ligado ao pino numero 8 e o seu catodo (-) ao GND .
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjniQERzM3unLqgaDcNbx1lTOZiEH1Xg_ugimLOMDIbtQM3CjEtEkaYxzur25lxZoiIjZ-ChgXkllvsoawD0kKb-Y1VkupKxSDTgfqz6clyGDZpCS9MdZ_lxcuxhaYdlsiLEaVgxthCZQw/s200/2013-01-18+21.31.56.jpg)
Agora só juntar as duas ligações e programar o arduino !
int valor = 0;
int led_pin = 8;
int analogin = A0;
void setup(){
pinMode(led_pin,OUTPUT);
Serial.begin(9600);
}
void loop(){
valor = analogRead(analogin); /
Serial.print("O valor Da LDR e igual a: ");
Serial.println(valor);
delay(100);
if (valor < 500) {
digitalWrite(led_pin, HIGH);
delay(500);
} else {
digitalWrite(led_pin, LOW);
}
}
Nenhum comentário:
Postar um comentário