/* Define a porta digital 5 para controle do LED. */
int Pin_LED = 5;
void setup() {
/* Inicia a comunicação serial na velocidade de 9600. */
Serial.begin(9600);
/* Define a porta de controle do LED como SAÍDA. */
pinMode(Pin_LED, OUTPUT);
/* Define a porta de controle do LED como SAÍDA. */
pinMode(Pin_LDR, INPUT);
}
void loop() {
/* A variável Sensor_LDR recebe os dados do sensor LDR. */
Sensor_LDR = digitalRead(Pin_LDR);
/* Imprime o valor lido do sensor LDR (0 a 1023). */
Serial.print(“Valor lido: “);
Serial.println(Sensor_LDR);
/* Pequena pausa para realizar a próxima leitura. */
delay(100);
/* Se o valor lido for menor que 800, faça... */
if (Sensor_LDR == 1) {
/* Ligue o LED. */
digitalWrite(Pin_LED, HIGH);
/* Senão... */
} else {
/* Desligue o LED. */
digitalWrite(Pin_LED, LOW);
}
}