Terminado

Marco A. Siurob - Lectura y memorización pulsación boton arduino

Publicado el 01 Junio, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere la lectura de 1 pulsador ya sea mediante positivo como mediante negativo.
El funcionamiento es el siguiente.  El circuito consta de 3 conexiones:
- Positivo
- Negativo
- Lectura de señal.

El circuito está controlado con un Atmel Attiny que es el encargado de leer la señal de entrada y memorizarla, esta memorización es si se ha o no pulsado el botón (mediante el pin de lectura de señal).

Se adjuntan los diagramas electricos que en los que debe de funcionar el Attiny por lo que solo es necesario realizar el código que lo haga funcionar.

El attiny iniciará comprobará la última pulsación si ha sido 1 esperará 4 segundos y enviará un "+" o "-" (en función del caso correspondiente ) y si se pondrá en "modo lectura", si recibe un + o - (en función de caso correspondiente) memorizará esta pulsación en memoria, con un "1", si se vuelve a pulsar, voilverá a memorizar esta pulsación, eliminando la previa por lo que la variable en esta segunda pulsación volvería al estado inicial "0".

Una vez iniciado, si se pulsa durante 5 segundos o más el botón, el Attiny dejará de realizar la función memoria y no volverá ha realizar ninguna acción salvo que se vuelva a pulsar el botón durante 5 segundos o más nuevamente, activando así la funcionalidad.

Adjunto tambien diagrama de flujo del algoritmo para mejor comprensión

Categoría Programación y Tecnología
Subcategoría Otros

Plazo de Entrega: No definido

Otros proyectos publicados por A. V. L.