Taula de continguts:
Vídeo: Antirebote_pushbutton_ARM Cortex-M4: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
És la versió educativa de la Computadora Oberta d’Argentina (CIAA), La CIAA és aquest usant per a diferents tipus d’aplicacions: trens, equips mèdics, material educatiu en tres altres.
La eduCIAA té un Microcontrolador de NXP model LPC4337, el que conté un ARM cortex M4 i un cortex M0.
Per a la demostració es va fer servir el M4
per al control de ports GPIO de leds i botons es va utilitzar la biblioteca SAPI desenvolupada per Eric Pernia (LINK GITHUB Eric)
DESCARGA
Pas 1: Estats En El Procés De Pulsació
Fill de 4 estats: AMUNT, ABAIX, CAIGUDA, ALÇADA. Los estados Falling y Rising estan considerats en un temps de 40mseg per descartar el rebot.
Aquests estats seran els que es consideraran a la màquina d’estats
Pas 2: màquina d'estats MEALY
Los estado FALLING Y RISING, son estados de transición donde se producirá el rebote, una vez cumplida esta etapa se realizará la acción de deseada en el botón premido o el botón liberado, segons es vulgui activar o es realitzi l'acció en flanc de baixa o flanc de subida. per a aquest cas l'acció serà el canvi d'estat d'un LED (on / off).
Recomanat:
Disseny de jocs en Flick en 5 passos: 5 passos
Disseny de jocs en Flick en 5 passos: Flick és una manera molt senzilla de fer un joc, sobretot com un trencaclosques, una novel·la visual o un joc d’aventures
Detecció de cares a Raspberry Pi 4B en 3 passos: 3 passos
Detecció de cares a Raspberry Pi 4B en 3 passos: en aquest manual, farem la detecció de cares a Raspberry Pi 4 amb Shunya O / S mitjançant la biblioteca Shunyaface. Shunyaface és una biblioteca de reconeixement / detecció de cares. El projecte té com a objectiu aconseguir una velocitat de detecció i reconeixement més ràpida amb
Controlador de semàfors que utilitza ARM Cortex-M4: 3 passos
Controlador de semàfors que utilitza ARM Cortex-M4: es tracta d’un projecte basat en taulers que utilitza ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) per fer un controlador de semàfors. La durada del LED VERMELL i BLAU es fixa en 15 segons. La durada del LED groc s'estableix a 1 segon. Una "trama"
Làser Tripwire mitjançant ARM Cortex-M4: 4 passos
Làser Tripwire mitjançant ARM Cortex-M4: es tracta d’un projecte basat en taulers de suport que utilitza ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) per fabricar un sistema làser Tripwire. , LDR i un transistor NPN.BC54
Comunicació en sèrie mitjançant ARM Cortex-M4: 4 passos
Comunicació en sèrie mitjançant ARM Cortex-M4: es tracta d’un projecte basat en taulers que utilitza ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) per a la comunicació en sèrie mitjançant terminal virtual. La sortida es pot obtenir a la pantalla LCD de 16x2 i l'entrada per a la comunicació en sèrie es pot donar a Serial Mo