Paso 3: Cableado del interruptor pulsador
Tenga en cuenta que los interruptores de botón poco comunes tienen cuatro patas. Los pernos a cada lado están permanentemente conectados entre sí, así el botón realmente tiene una única conexión entre los dos lados. Si estás en duda en cuanto a que los mensajes que, coteje con su multímetro.
En el diagrama del circuito que vas a notar que estamos utilizando dos resistencias. Una vez más, los valores exactos no son realmente importantes, pero son los valores relativos. Si no está familiarizado con el concepto de resistencias pull-up/pull-down, por favor tome un minuto para entender realmente este circuito. Si no lo hace, se le escamosa probablemente conseguir resultados en el futuro proyectos o--peor aún--queman su Arduino.
Cuando el interruptor está abierto, el circuito es simplemente una conexión de la entrada digital (pin 2 en nuestro caso) a tierra a través de un par de resistencias. Ya que estamos conectados a la tierra el valor en el pin 2 es baja (aproximadamente cero voltios). Si estábamos conectados sólo al interruptor el valor sería cualquier ruido los cables estaban recogiendo. Tal vez sería bastante cercano a cero para trabajar, pero tal vez no. Necesitamos esa conexión de tierra para asegurarse de que nuestra lectura es correcta.
Cuando el interruptor está cerrado, la fuente de 5V se conecta a tierra en nuestros 15 resistencia de k. La resistencia de 150 ohm es insignificante por la comparación, así que tiene un efecto mínimo de la tensión de nuestro perno de la entrada está leyendo (5V) y la entrada digital es alto (~ 5V). La resistencia de 150 ohm nos impide crear un cortocircuito entre la fuente de alimentación y la clavija para que no dañe el Arduino.
Una vez más, los valores exactos de estas resistencias no son importantes. Sólo asegúrese de R1 es mucho mayor que R2 y que R2 es lo suficientemente grande como para limitar el actual regreso a la Junta. Mis valores fueron simplemente arrancados de mi cubo de piezas.
Aclaración: La resistencia es una resistencia de pull-DOWN porque conecta la entrada digital a la tierra. Un resistor de pull-up tiraría el normal (no hay tecla presionada) estado de la entrada a 5V.