Buenas a todos.
Soy nuevo en esto del arduino.
Estoy intentando hacer un sistema de seguridad en casa, tengo cinco sensores magneticos de puertas, conectados a los pines analogicos de un arduino mega, los sensores estaran a unos 10metros de distancia del arduino.
El problema es que en las lecturas de los sensores devuelven valores ha un estados cerrados. Es decir marca puertas abiertas cuando estan los sensores cerrados.
A: Como esos sensores son abierto o cerrado, deberias conectarlos a pines digitales. Usa resistencias de PullUp o PullDown.
B: Comprueba con un polimetro su estado al accionar las puertas.
Jopapa
Gracias jopapa
Los sensores creo que son NC.

Que funcion tendrian las resitencias de PullUp y PullDown
son na al acercar el iman cierra el readswitch.
el pullup es para asegurar que no se dispare por ruido, ademas de entegar energia para circule por el cable.
Gracias jopapa y maxid.
Ya funcionan, he cambiado a los pins digitales y he actividado pullup en cada pin, y ha funcionado correctamente los sensores.