
Contador con suma y resta
En esta práctica se desarrolla un contador visual utilizando un Arduino Uno, dos botones pulsadores y una barra de 5 LEDs.El sistema permite incrementar o disminuir un valor almacenado en memoria mediante la interacción con dos botones:
Botón A → incrementa el contador
Botón B → decrementa el contador
El valor del contador se representa visualmente mediante la cantidad de LEDs encendidos.
Descripción y teoría
Objetivo
Diseñar e implementar un sistema de conteo ascendente y descendente que permita al usuario modificar un valor y observar su representación en tiempo real mediante LEDs.
Fundamento teórico
El sistema utiliza una variable entera para almacenar el valor actual del contador.
int contador = 0;Esta variable conserva su valor durante la ejecución del programa y cambia según la entrada de los botones.
La representación visual se realiza mediante una barra de LEDs donde cada LED corresponde a una unidad del contador.
Ejemplo:
contador = 3Resultado:
● ● ● ○ ○Montaje de LEDs
Conectar 5 LEDs con su polo positiva a los pines digitales: 3, 4, 5, 6, 7.
Cada LED debe conectarse con su polo positivo a GND con una resistencia de 220 Ω.

Solución de problemas
Problema: el LED no cambia.
Verificar conexión de botones y resistencias.
Comentarios (0)
Inicia sesión para comentar