Una entrada digital sólo tiene dos valores posibles: alta y baja. Una entrada analógica puede tomar valores de 0V a 5V. Puede valer 3, 4´5, etc.
Por ejemplo, podemos utilizar una entrada digital para comprobar si el usuario ha puldado un botón. De forma que si pulsa, la entrada estará en alta, y si no pulsa estará en baja.
Podemos usar una entrada analógica para medir la temperatura. Por ejemplo, 0V correspondería a una temperatura menor de 10º C y 5V a una temperatura superior a 30ºC, y por ejemplo cada grado de aumento de temperatura aumente un voltio la entrada analógica.
Nosotros vamos a hacer un sensor de luz, de manera que por la entrada analógica entre un cable cuyo voltaje varíe con la cantidad de luz.
Para eso vamos a usar dos resistencias especiales: la primera es el potenciómetro
El símbolo del potenciómetro es este
La resistencia que hay entre el pin de la derecha y el del medio, varía según se gira el mando. Sólo puedes girar el mando cuando inicies la simulación.
La otra resistencia que vamos a utilizar es el fotorresistor o LDR
La resistencia del LDR varía en función de la luz que recibe. Cuanto más luz, menos resistencia. Cuando inicias la simulación puedes variar el nivel de luz y por lo tanto la resistencia. El símbolo del LDR es este:
El circuito que vamos a montar es este
El voltaje entra a y c es 5V, porque es el valor de la pila. El voltaje que hay entre b y c no es 2,5. No es necesariamente la mitad. Los 5V se reparten entre las dos resistencias, pero la resistencia mayor se lleva más voltaje. Si aumentamos la resistencia del potenciómetro, el voltaje entre b y c aumentará. Si la aumentamos mucho, llegará casi a 5V. También aumentará si disminuímos la resistencia del LDR aumentando el nivel de luz.
Ahora sólo tenemos que conectar al punto b a una entrada analógica de la placa arduino, y esa entrada medirá el voltaje del punto b y por lo tanto el nivel de luz.
Monta el circuito y observa el valor del voltaje haciendo que se muestre en el monitor serie.
Después haz un circuito que encienda un led cuando se alcance un determinado valor de luz