Conecta una resistencia LDR a una entrada analógica (de manera parecida a como has conectado el potenciómetro en la práctica anterior).
Piensa en hacer un programa que permita ir obteniendo el valor de la resistencia según la luz que recibe.
El resultado debe hacer que un led parpadee más o menos deprisa según la luz (y por tanto la resistencia). (puede mirar la primera práctica -blink- que hacía parpadear un led)
Deberás manejar para ello la función delay que ira apagando y encendiendo el led....
La estructura sería:
declarar nombres;
setup
pines de entrada
pines de salida
loop
leer la ldr (analogread)
encender el led
con el valor de la ldr poner el delay
apagar el led
con el valor de la ldr poner el delay
Puedes usar el siguiente código (QUE TÚ DEBES COMPLETAR!!!-en rojo):
int LDRPin =-- ;
int LEDPin = --;
int val = 0; // variable para almacenar el valor capturado desde el sensor
void setup() {
pinMode(LDRPin,-----);
pinMode(LEDPin,-----);
}
void loop() {
val = analogRead(-----); // lee del LDR digitalWrite(---,---); // enciende el LED delay(---); // espera digitalWrite(---, ---); // apaga el LED delay(---); // espera
}