- 1 resistencia LDR
- 1 reistencia de 5k ohmios
- 1 LED
- Cables de conexion
El circuito que vamos a utilizar es el siguiente:
Una vez montado nuestro diseño , pasaremos a programar nuestra placa arduino. Para ello,vamos a leer la señal LDR de la entrada analógica mediante la función analogRead(pin).
Es decir, el código seria el siguiente:
//LDR
int val = 0; // variable para almacenar el valor capturado desde el sensor
void setup()
{
pinMode(13, OUTPUT); // declara el pin 13 como salida
}
void loop()
{
val = analogRead(3); //lee el valor del sensor
digitalWrite(13, HIGH); // enciende el LED
delay(val); // detiene el programa por un tiempo
digitalWrite(13, LOW); // apaga el LED
delay(val); // detiene el programa por un tiempo
Con esto terminaríamos el proyecto de hoy, para cualquier cosa no dudéis en preguntar! salu2
Video Demostrativo (Con Linterna):
ResponderEliminarhttp://www.youtube.com/watch?v=G1KGlWa4gng