PRACTICA DE ARDUINO SOBRE UN PULSADOR
Descripción
Este código permite leer el estado de un botón conectado a un pin digital de Arduino y mostrar su estado en el monitor serie.
Componentes Necesarios
-
Arduino (UNO, Mega, Nano, etc.)
-
Botón pulsador
-
Resistencia de 10kΩ (pull-down) (opcional si se usa
INPUT_PULLUP) -
Cables de conexión
Conexión del Botón
-
Un terminal del botón se conecta al pin digital 2 de Arduino.
-
El otro terminal del botón se conecta a GND.
-
Si no se usa
INPUT_PULLUP, es recomendable usar una resistencia de 10kΩ entre el pin del botón y GND para evitar lecturas erráticas.
Explicación del Código
-
Declaración de variables: Se define el pin al que está conectado el botón (
boton = 2) y una variable (estado) para almacenar su lectura. -
Configuración inicial (
setup):-
Se define el pin del botón como entrada (
pinMode(boton, INPUT)). -
Se inicia la comunicación serie a 9600 baudios para mostrar información en el monitor serie.
-
-
Bucle principal (
loop):-
Se lee el estado del botón con
digitalRead(boton). -
Si el botón está presionado (
estado == HIGH), se imprime"Pulsado". -
Si el botón no está presionado (
estado == LOW), se imprime"NO Pulsado". -
Se agrega un retraso de 100 ms (
delay(100)) para evitar lecturas repetitivas muy rápidas.
-


Comentarios
Publicar un comentario