Bloques
EXPLICACIÓN: Si el circuito detecta que la variable de la luz es menor de 500, se apaga el LED. Si la variable del LED es mayor que 500, se enciende.
Código
/*** Included libraries ***/
/*** Global variables and function definition ***/
const int led = 7;
const int sensor_de_luz = A0;
float luz = 0;
/*** Setup ***/void setup(){
pinMode(led, OUTPUT);
pinMode(sensor_de_luz, INPUT);
Serial.begin(9600);
}
/*** Loop ***/void loop(){luz = analogRead(sensor_de_luz);
Serial.println(luz);
delay(200);
if(luz > 500){digitalWrite(led,LOW);
}
else {digitalWrite(led,HIGH);
}
}
Conexión de los elementos en la tarjeta Arduino