Innehållsförteckning:
Video: Antirebote_pushbutton_ARM Cortex-M4: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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 av Eric Pernia (LINK GITHUB Eric)
DESCARGA
Steg 1: Estados En El Proceso De Pulsación
Son 4 estados: UPP, NED, FALLING, RISING. Los estados Falling y Rising están considerados en un tiempo de 40mseg para descartar el rebote.
Estos estados serán los que se considerarán en la máquina de estados
Steg 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 knapp tryckt på knappen släppt, kan du se aktiva eller realisera la acción och flanco de baja o flanco de subida. para este caso la acción será el cambio de estado de un LED (på/av).
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Trafikljusstyrenhet med ARM Cortex-M4: 3 steg
Trafikljusstyrenhet med ARM Cortex-M4: Detta är ett brödbrädesbaserat projekt som använder ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) för att skapa en trafikljuskontroll. Varaktigheten för RÖD och BLÅ LED är inställd på 15 sekunder. Den gula lysdiodens varaktighet är inställd på 1 sekund. En "tomt"
Laser Tripwire med ARM Cortex-M4: 4 steg
Laser Tripwire med ARM Cortex-M4: Detta är ett brödbrädesbaserat projekt som använder ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) för att skapa ett laser Tripwire-system. Systemet fungerar med summer, extern monokromatisk ljuskälla i form av fokuserad stråle , LDR och en NPN -transistor.BC54
Seriell kommunikation med ARM Cortex-M4: 4 steg
Seriell kommunikation med hjälp av ARM Cortex-M4: Detta är ett breadboard-baserat projekt som använder ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) för seriell kommunikation med virtuell terminal. Utmatningen kan erhållas på 16x2 LCD -skärm och ingång för seriell kommunikation kan ges i Serial Mo