Tabla de contenido:
Video: Antirebote_pushbutton_ARM Cortex-M4: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Es la versión educativa de la Computadora Abierta de argentina (CIAA), La CIAA esta siendo usada para diferentes tipos de aplicaciones: trenes, equipos médicos, material educativo en tre otros.
La eduCIAA tiene un Microcontrolador de NXP modelo LPC4337, el cual contiene un ARM cortex M4 y un cortex M0.
Para la demostración se hizo usó el M4
para el control de puertos GPIO de leds y botones se usó la librería SAPI desarrollada por Eric Pernia (LINK GITHUB Eric)
DESCARGA
Paso 1: Estados En El Proceso De Pulsación
Son 4 estados: ARRIBA, ABAJO, CAYENDO, ASCENDIENDO. Los estados Falling y Rising están registrados en un tiempo de 40mseg para descartar el rebote.
Estos estados serán los que se considerarán en la máquina de estados
Paso 2: Máquina De Estados MEALY
Los estado FALLING Y RISING, son estados de transición donde se producirá el rebote, una vez cumplida esta etapa se realizara la acción de deseada en button presionado o botón liberado, segun se desee activar o realizar la acción en flanco de baja o flanco de subida. para este caso la acción será el cambio de estado de un LED (on / off).
Recomendado:
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: 3 pasos
Cómo hacer una antena 4G LTE Doble BiQuade Pasos sencillos: La mayoría de las veces que me enfrenté, no tengo una buena intensidad de señal para mis trabajos diarios. Entonces. Busco y pruebo diferentes tipos de antena pero no trabajo. Después de perder el tiempo, encontré una antena que espero hacer y probar, porque es un principio de construcción, no
Diseño de juegos en Flick en 5 pasos: 5 pasos
Diseño de juegos en Flick en 5 pasos: Flick es una forma realmente sencilla de hacer un juego, especialmente algo como un rompecabezas, una novela visual o un juego de aventuras
Controlador de semáforo con ARM Cortex-M4: 3 pasos
Controlador de semáforo con ARM Cortex-M4: este es un proyecto basado en una placa de pruebas que usa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para hacer un controlador de semáforo. La duración del LED ROJO y AZUL se establece en 15 segundos. La duración del LED amarillo se establece en 1 segundo. Una " trama "
Cable trampa láser con ARM Cortex-M4: 4 pasos
Laser Tripwire usando ARM Cortex-M4: este es un proyecto basado en una placa de pruebas que usa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para hacer un sistema Laser Tripwire. El sistema funciona con un zumbador, fuente de luz monocromática externa en forma de rayo enfocado , LDR y un transistor NPN BC54
Comunicación en serie con ARM Cortex-M4: 4 pasos
Comunicación en serie usando ARM Cortex-M4: este es un proyecto basado en una placa de pruebas que usa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para la comunicación en serie usando un terminal virtual. La salida se puede obtener en la pantalla LCD de 16x2 y la entrada para la comunicación en serie se puede dar en Serial Mo