Arduino analógico solo lee 40 cuando está conectado a tierra

1

Como sugiere el título, estoy tratando de averiguar por qué mi Arduino no bajará a menos de 40 en la escala de pin analógica cuando ese pin simplemente está conectado a tierra.

¿Podría ser una interferencia (es parte de un circuito de tablero de pruebas)?

He probado los pines analógicos 0 y 1 con el mismo resultado, imprimiendo en serie.

    
pregunta Hayden Thring

1 respuesta

2

Editar : No fue una interferencia como tal, sino una mala conexión a tierra, y una vez conectado más directamente, lee 0 de nuevo en todo su circuito.

Ok, debería haber hecho esta prueba primero antes de publicar mi pregunta, pero acabo de poner otro Arduino nuevo en un tablero solo y está leyendo 0, por lo que debe ser una interferencia, o ese tablero. Aunque creo que será una interferencia debida a todos los demás cables para un LCD de 2 líneas.

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  Serial.println(analogRead(0));
  delay(1000);
}
    
respondido por el Hayden Thring

Lea otras preguntas en las etiquetas