He cableado un circuito simple con batería de 9V, LED rojo, resistencia de 10K para encender la luz.
Y me gustaría saber si el LED está encendido o no usando arduino.
Simplemente conecté el pin A0 de Arduino y el cable + LED. A continuación, si obtengo valor de A0 utilizando la función analogRead (), devuelve 0 siempre. Si acabo de leer A0 sin cable, devuelve valores aleatorios (no sé si es aleatorio o no, de todos modos, parece ser irregular).
Pregunta: ¿Cómo puedo saber si el LED del circuito externo está encendido o no está utilizando Arduino?
PLUS
la pregunta está relacionada con esta pregunta
He probado el siguiente esquema (perdón por su pobre dibujo)
4 digits display ----- 4N35(PIN 1)
ㄴ---------- 4N35(PIN 2)
ARDUINO 5V ----------- 4N35(PIN 5)
GND ---------- 4N35(PIN 4)
A0 ----------- 4N35(PIN 4) <--- This is the goal
Si coloco los LED para cada lado, funciona bien.
El problema es que el voltaje que he medido desde la pantalla de 4 dígitos es demasiado bajo como alrededor de 0.14. Por lo tanto, puede ser la razón por la que el 4N35 no emita ninguna señal (creo que si encendí el rango portátil, el LED lateral de Arduino está encendido por un momento).
Bien, pregunta otra vez por favor !!! Me gustaría saber el estado del alcance portátil y mi intento es averiguar qué LED se enciende en la pantalla de 4 dígitos. Pero, 4N35 no pudo captar su voltaje (aunque no estoy seguro). ¿Cómo puedo hacer esto? Cualquier comentario será útil.