¿Cómo mantener el estado de un botón? En este artículo veremos cómo conectar por medio de una placa de Arduino. Y veremos, en el caso de los botones, cómo establecer los pulsadores.
En el caso de la conexión, tomemos en cuenta que; en el pin 2 del Arduino, lo tomaremos para encender el LED, y en el pin 4, se logrará determinar el estado del botón, que es lo que nos interesa. Cuando conectes el LED, recuerda que se debe conectar según el ánodo y el cátodo, en el caso de la salida de tierra.
Índice
Consideraciones del botón
El botón es el que determinará su estado una vez que lo mantenemos pulsado. Aquí entra en juego el LED, ya que podemos especificar que se encienda en cuanto se pulse el botón, lo que nos lleva a establecer el estado de este, es decir, el pulsador.
Ahora bien, cuando se trata del pin 2, estableceremos en la programación en lo corresponde a setup, lo que nos deja en que el pin 2 será la salida que apagará el botón, o en su defecto, lo encienda. Ahora bien, en el pin 4, estableceremos la entrada que nos indique el estado del botón.
Consideraciones de la función loop
En tanto que hemos especificado lo anterior, usaremos el código de void loop de la siguiente manera:
- Se leerá el pin 4
- Determinará el estado del pin 4
- Se hará por medio del mando de digitalRead
- El valor quedará almacenado en la variable del botón, o el pulsador
Veamos un ejemplo más específico: botón= digitalRead(4). La función de if nos mostrará el estado del botón. En caso de que el botón se encuentre en estado de encendido, es decir HIGH, el LED se encenderá, si se muestra en estado de LOW, por consiguiente, el LED se apagará.
Programa un interruptor
Ahora bien, podemos encontrar un código con el que podemos determinar el estado de encendido o apagado, de manera automática. Siempre y cuando queramos ver el estado del botón, aunque no estemos pulsado los botones de encendido o apagado, como hemos estado viendo en los puntos anteriores.
Ahora bien, si quieres ver más detalladamente los códigos que podrás usar para este cometido, te sugerimos la siguiente dirección de donde encontraremos el código como un ejemplo detallado: https://openwebinars.net/blog/tutorial-arduino-entradas-2-botones/. De cualquier manera, siempre puedes usar la librería estándar de Arduino.
Uso del LED para ver el estado de los botones
Como hemos visto, en ocasiones podemos usar el LED para determinar el estado funcionalidad de los botones que hemos configurado. A su vez, se trata de establecer que el encendido sea mostrado por medio de la luz del LED.
Se trata de un procedimiento que podemos programar para especificar el uso de los botones, e incluso, para que tengamos un aviso en tanto que el botón se haya pasado a estado de encendido. Lo que nos trae una serie de ventajas al momento de usar una placa de Arduino para este proyecto.
Cómo desbloquear canales de Iphone telegram
Cómo volver a poner la música en Instagram
Cómo activar NFC en Iphone
Cómo se hace el corazón con el teclado del teléfono celular
Cómo quitar la marca de agua de Tik Tok
Cómo activar NFC en Iphone
Cómo actualizar Youtube
Cómo descargar minecraft gratis en iphone
Cómo saber si alguien ignora los mensajes en Messenger
Cómo encontrar la direccion IP de una persona
Cómo guardar historias de Instagram con música
Cómo cambiar el correo electrónico de ID de Supercell
Cómo eliminar un contacto bloqueado en Whatsapp
Cómo ver la foto de perfil oculta de Whatsapp