Tabla de contenido:

Botón pulsador de interfaz - Conceptos básicos de Arduino: 3 pasos
Botón pulsador de interfaz - Conceptos básicos de Arduino: 3 pasos

Video: Botón pulsador de interfaz - Conceptos básicos de Arduino: 3 pasos

Video: Botón pulsador de interfaz - Conceptos básicos de Arduino: 3 pasos
Video: ARDUINO: QUÉ ES, CÓMO FUNCIONA y PARA QUÉ se puede UTILIZAR 2024, Mes de julio
Anonim
Image
Image
Componentes requeridos
Componentes requeridos

El botón pulsador es un componente que conecta dos puntos en un circuito cuando lo presiona.

Cuando el botón está abierto (sin presionar) no hay conexión entre las dos patas del botón, por lo que el pin está conectado a 5 voltios (a través de la resistencia pull-up) y leemos un ALTO. Cuando el botón está cerrado (presionado), hace una conexión entre sus dos patas, conectando el pin a tierra, de modo que leemos un BAJO. (El pin todavía está conectado a 5 voltios, pero la resistencia entre ellos significa que el pin está "más cerca" de la tierra).

Paso 1: Componentes necesarios:

Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos

1. Arduino UNO

2. Tablero de pruebas

3. Botón pulsador

4. Resistencia

5. Cable de puente

Paso 2: diagrama de circuito:

Diagrama de circuito
Diagrama de circuito

Conecte tres cables a la placa. El primero va desde una pata del botón a través de una resistencia desplegable (aquí 10k ohmios) a tierra. El segundo va desde la pata correspondiente del pulsador hasta la alimentación de 5 voltios. El tercero se conecta a un pin de E / S digital (aquí pin 2) que lee el estado del botón.

Cuando el botón está abierto (sin presionar) no hay conexión entre las dos patas del botón, por lo que el pin está conectado a tierra (a través de la resistencia desplegable) y leemos un BAJO. Cuando el botón está cerrado (presionado), hace una conexión entre sus dos patas, conectando el pin a voltaje, de modo que leemos un ALTO. (El pin todavía está conectado a tierra, pero la resistencia resiste el flujo de corriente, por lo que la ruta de menor resistencia es a + 5V.) Si desconecta el pin de E / S digital de todo, el LED puede parpadear erráticamente. Esto se debe a que la entrada es "flotante", es decir, no está conectada ni a voltaje ni a tierra. Devolverá más o menos aleatoriamente ALTO o BAJO. Es por eso que necesita una resistencia desplegable en el circuito.

Paso 3: Código:

Para proyectos más interesantes conéctese conmigo en:

Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Página de Facebook:

Instagram: https://instagram.com/official_techeor? Igshid = uc8…

botón int = 2;

int a; configuración vacía () {Serial.begin (9600); pinMode (botón, ENTRADA); } bucle vacío () {a = digitalRead (botón); Serial.print ("Valor del botón ="); Serial.println (a); }

Recomendado: