Está en la página 1de 2

Caso 2: Para el interior de la casa un circuito que tenga las siguientes condiciones; Cuando una

persona se encuentre en la habitación y esté oscura se encienda la luz de una lámpara


automáticamente, cuando esta persona salga se apague la luz:

Para este ejercicio, igualmente se utiliza un Arduino para la programación, en este caso es un
sensor de luz, o una fotocelda, cuyo propósito es el de al sensor recibir una intensidad de luz, este
se paga, o se prende depende como se configure.

Para este caso, cuando la persona entra, el automáticamente se enciende, y cuando sale, se apaga,
representado en el circuito el led prende cuando se inicia la programación, simulando que la
persona entra en la habitación, después para que el sensor se apaga se oculta o tapa el sensor,
haciendo de cuenta que la persona sale, y este apaga el led.

CODIGO:

int sensorluz = 0;

int umbral = 400;

void setup()

Serial.begin(9600);

pinMode(13, OUTPUT);

void loop()

sensorluz = analogRead(A0);

Serial.println(sensorluz);

if (sensorluz < umbral){

digitalWrite(13, HIGH);

} else{

digitalWrite(13, LOW);

delay(100);

}
LINK CIRCUITO:

https://www.tinkercad.com/things/kdtsdILa3a8-sensor-luz-con-led-dayana-unda/editel?
sharecode=GLOeYKE632kEClweOJbwb3mWTSkFaQhAI2YdSLglsl8=

También podría gustarte