DESCARGAR:

OBJETIVO: Realizar un medidor de luz con dos displays 7 segmentos (medida en porcentaje de 0 a 99%)

MATERIAL:

2 Displays 7 segmentos de cátodo común

1 LDR

Resistencia de 1 k

Placa arduino Cable.


FUNDAMENTO TEÓRICO


Una LDR (Light Dependent Resistors) es una resistencia que disminuye el valor óhmico al aumentar la luz que incide sobre ella. Se emplean como sensores de luz, barreras fotoeléctricas, etc.
 

MONTAJE


Para introducir las variaciones de tensión en la entrada analógica (captura de la medida), se realiza el siguiente montaje:
 

Los displays se montarán exactamente igual que en la primera actividad


El montaje queda como sigue
 

EXPLICACIÓN DEL PROGRAMA

 La etapa de los displays es la misma que en la actividad anterior

 1. Definimos variables:

2. Definimos en el setup lo mismo que en el caso de los displays

3. En el programa principal LOOP:

• Tomamos la medida del sensor y la introducimos en la variable lectura.

• Mapeamos ese valor y lo introducimos en la variable “val”

• Descomponemos el valor ”val” en dos dIgitos mediante una función llamada

“descompon” que ejecuta un algoritmo creado por mi.

• Segün el caso se muestra el nümero en el display
 

4. Función descompon(): El algoritmo va restando hasta dar con los nümero en dIgitos

Nota1: Algunos comandos de este programa están como comentarios, ya que interesan sólo si se quiere ver los valores por el monitor (en pantalla)