Estoy usando un LDR (fotoresistor) con arduino y tengo los siguientes dos casos:
Caso 1: Conecto la entrada de LDR a Vcc del arduino, la tierra del LDR a la tierra del arduino y la salida del LDR a A0 (pin analógico) de arduino y lee los valores correctamente. (como la figura de abajo) Caso 2: Hago el mismo cableado exacto, pero en lugar de tomar Vcc de arduino, lo tomo de una fuente de alimentación externa (que también proporciona 5v) y conecto la tierra del LDR a la tierra de la fuente de alimentación. Por lo tanto, la entrada y la tierra están conectadas Externamente y el pin de salida está conectado a A0. ¡En este caso el arduino lee valores incorrectamente!
Entonces, ¿qué pasa con el caso 2 por qué no funciona? Nota: en el caso 2, medí el voltaje entre la salida del LDR y la tierra está dando un valor correcto, entonces ¿por qué conectar esa salida a arduino da valores incorrectos?
En otras palabras: ¿Por qué necesito conectar la entrada y tierra de LDR a arduino y no a una fuente de alimentación externa?