Sensor LDR con analogRead
Usar una LDR como divisor de tensión y leer cambios de luz en A0.
Desarrollo de la clase
Materiales: LDR, resistencia de 10 kΩ y Arduino UNO.
Extensión: prender un LED cuando el aula queda oscura.
Modelo conceptual en profundidad
La LDR cambia resistencia con la iluminación, pero Arduino mide tensión. Por eso se combina con una resistencia fija formando un divisor. La orientación determina si la lectura aumenta o disminuye con luz. El ADC cuantiza respecto de una referencia; el umbral útil debe calibrarse en el ambiente real y conviene incluir histéresis o filtrado para evitar oscilaciones cerca del límite.
Resolución guiada
Si la LDR está hacia 5V y la resistencia fija hacia GND, Vout = 5·Rfija/(RLDR+Rfija). Al aumentar luz suele disminuir RLDR y aumenta la salida. Dos aulas pueden producir valores distintos por montaje y tolerancias, de modo que copiar umbral 500 no garantiza el mismo comportamiento. Se toman muestras claras y oscuras y se elige un punto intermedio.
Desafío de transferencia
Convertí el sistema en un indicador gradual con PWM y explicá por qué no representa lux sin una calibración adicional.