Está en la página 1de 5

Ao de la consolidacin del Mar de Grau

FACULTAD: INGINIERIA

ESCUELA: INGENIERIA DE SISTEMAS


CURSO: INTELIGENCIA ARTIFICIAL
ACTIVIDAD: APLICACIN USANDO ARDUINO
CICLO: IX
DOCENTE: ING. LUIS INGA GANOZA
ALUMNO
TARAZONA MARTIN JUAN DANIEL

AO 2016
Hacer una aplicacin con arduino que detecte la sensibilidad de un
LDR con las siguientes condiciones:

Si la sensibilidad esta entre 400 y 600 encender el primer led


Si la sensibilidad esta entre 401 y 800 entendern dos leds
Si la sensibilidad es mayor a 800 encendern tres leds.
const int LEDPin8=8;
const int LEDPin9=9;
const int LEDPin10=10;

int ValorLDR;
void setup() {
// put your setup code here, to run once:

Serial.begin(9600);
pinMode(LEDPin8, OUTPUT);
pinMode(LEDPin9, OUTPUT);
pinMode(LEDPin10, OUTPUT);
}

void loop() {
// put your main code here, to run repeatedly:
ValorLDR = analogRead(A0);
Serial.print("Sensibilidad :");
Serial.println(ValorLDR);
delay(1000);

if(ValorLDR>=400 and ValorLDR<=600){


digitalWrite(LEDPin8, HIGH);
Serial.println("Ya esta oscuro, Encender las Luces");
}

else if(ValorLDR>=601 and ValorLDR<=700){


digitalWrite(LEDPin9, HIGH);
Serial.println("Ya esta oscuro, Encender las Luces");
}

else if(ValorLDR>=701 and ValorLDR<=800){


digitalWrite(LEDPin10, HIGH);
Serial.println("Ya esta oscuro, Encender las Luces");
}

else{
digitalWrite(LEDPin8, LOW);
digitalWrite(LEDPin9, LOW);
digitalWrite(LEDPin10, LOW);
}
}
EVIDENCIAS

También podría gustarte