Tutorial: Sensor LDR con Arduino UNO

En este nuevo tutorial queremos enseñarte las características y el uso de los sensores fotoeléctricos, los fotosensores o simplemente los sensores LDR.

Este tipo de sensores responden al cambio en la intensidad de la luz; el LDR (Light Dependant Resistor) es el mas común dentro de lo que son los sensores fotoeléctricos.

A continuación veremos el uso como tal del sensor LDR, posterior a esto puedes entrar a jugar con leds, zumbadores o cualquier otro tipo de componente que le quieras añadir.

Para esto usaremos:

Mediante la siguiente conexión:

Imagen 1 (Esquema protoboard con LDR y arduino UNO)

Imagen 2 (Conexión LDR a los pines del Arduino UNO)

En la variable LDR guardaremos la información o los valores que irá recibiendo el sensor respecto a los cambios de luz para posteriormente mostrarlos por el monitor serial.

 

[code]

// Declaramos la variable en la que vamos a almacenar todos los distintos valores recibidos por el sensor.
int LDR;

void setup(){
Serial.begin(9600);
}

void loop(){
// Recibo el valor del pin analogico 0.
sensorLDR = analogRead(0);

// Lo muestro en el monitor serial.
Serial.print("Valor del sensor LDR: ");
Serial.println(LDR);

// Hago una pausa de 100 milisegundos.
delay(100);
}

[/code]

Esto es todo por el momento, como lo mencionamos anteriormente, si deseas agregar a este circuito un piezo o led no es nada complicado, solo es cuestión de agregar un par de lineas en el código.

¡Saludos!

 

Para mas tutoriales puedes seguirnos por nuestra pagina en Facebook
o visita nuestra tienda www.somosmakers.cl

 

Referencias:

Wikipedia

Untitled.es