Paso 2: Cómo funciona
Es muy simple, cada vez que se pulsa un botón, el Arduino recibe un valor analógico de 0 a 1023. Dependiendo de la resistencia a cada botón que cambia este valor. De esta forma podemos reconocer qué botón se presionó.
Ahora vamos a ver cómo funciona en la práctica!
Construir el circuito anterior y programar el Arduino con el bosquejo siguiente. Abajo se encuentra el monitor serial Codebender, sólo pulse el botón conectar para iniciar la comunicación serial.
Como se puede ver si no se presiona el valor obtenido es 0. Ahora presione el primer botón (con el resistor de 1K) y mantener un aviso con el valor que recibiste. Seguir adelante con todos ellos.
Mina los valores son:
- botón 1: 1013
- 2 º botón: 1004
- 3er botón: 995
- 4 º botón: 871
Sugerencia: Puede utilizar tantos botones que quieres ;)