Aula dia 13/02/2012
Esquema elétrico de como montar um sistema com 3 LEDs e com um LDR.
Os LEDs acendem sequencialmente de acordo com a luminosidade no LDR.
Abaixo o código usado para programar esse experimento no arduino:
int LDR;
void setup(){
pinMode(A0, INPUT);
Serial.begin(9600);
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
}
void loop(){
LDR = analogRead(A0);
Serial.print("Valor lido no LDR:\t");
Serial.println(LDR);
delay(250);
if ( LDR<260){
digitalWrite(13, LOW);
digitalWrite(12, LOW);
digitalWrite(11, LOW);
}
if (LDR>=260 && LDR<=300){
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
digitalWrite(11, LOW);
}
if(LDR>300 && LDR<500){
digitalWrite(13, HIGH);
digitalWrite(12, HIGH);
digitalWrite(11, LOW);
}
if(LDR>=500){
digitalWrite(13, HIGH);
digitalWrite(12, HIGH);
digitalWrite(11, HIGH);
}
}
Link do youtube: http://youtu.be/57hRmEXrHiw
Nenhum comentário:
Postar um comentário