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

  1. 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.

  2. 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.

  3. 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

Entradas populares de este blog

TAREA DE ARQUITECTRA EN SISTEMAS

EJERCICIOS DE ARQUITECTURA DE COMPUTADORAS SABADO 29