Problema con final de carrera

Hola, tengo un problema con mi arduino que no sé si es normal.

Programo el final de carrera para que cuando esté cerrado se encienda un LED y resulta que el LED se enciende solo, simplemente con acercar la mano al cable del final de carrera.

Mi placa Arduino está mal o hay algún tipo de interferencia que hace que al acercar la mano arduino lea la entrada como HIGH?

Posiblemente "ruido".

Has una lectura en el serial del estado de esa entrada que controlas, seguramente se está pasando a high.

¿Qué pasaría si además las conectas con una resistencia de 10K a tierra, para mantenerla LOW aún con las interferencias y que pase a HIGH cuando realmente debe hacerlo?

Muchas gracias, amigo!
He puesto una resistencia Pull Down de 10k y todo perfecto, me sale la señal limpia.

Solucionado! :wink:

Perdon por mi ignorancia, pero como quedarían conectados el final de carrera y la resistencia pulldown??

Gracias!!