¿Por qué hay que conectar una resistencia a masa desde el pulsador?
Muy sencillo, porque si no estuviera permanentemente conectada esta resistencia del pin de lectura del pulsador a masa (GND) cuando no se conectara el pulsador, el pin quedaría conectado a “nada” o al aire, y a Arduino le llegaría a este pin un valor indeterminado, aleatorio entre 0 y 5 v. Si embargo, si se conecta esta resistencia le llegará un valor LOW o 0 V al estar conectado a GND.
A esta resistencia se le llama resistencia pull-down.
Eso sí, en el momento en el que se activa el pulsador, este ofrece al pin conectado un camino hasta los 5 V y le llegaría un valor HIGH.
Ejercicio
Simplemente observa el montaje del circuito de la lección anterior y comprende lo explicado anteriormente, puedes hacer una tontería consistente en retirar la resistencia pull-down del circuito, eliminando el camino a masa cuando el pulsador no está apretado, en este caso… ¿Qué sucede?