Innholdsfortegnelse:
Video: Trafikklysstyring med ARM Cortex-M4: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette er et brødbrettbasert prosjekt som bruker ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) til å lage en trafikklyskontroller.
Varigheten av RØD og BLÅ LED er satt til 15 sekunder. Varigheten av den gule LED -en er satt til 1 sekund. En "tomt" figur er vedlagt prosjektet for å hjelpe til med å forstå tildeling av trafikklys.
Katoden til alle lysdioder er festet med hverandre. Det betyr at de alle har felles bakkenivå.
.bin -fil med c99 -kode er vedlagt med den medfølgende lenken på slutten av denne opplæringen..bin -fil kan lastes opp til mikrokontrolleren ved hjelp av LM Flash Programmer.
Trinn 1: Krav
Følgende ting kreves for å få dette prosjektet utført:
1- Texas Instruments EK-TM4C123GXL 2- Fire røde lysdioder
3- Fire gule lysdioder
4- Fire blå eller grønne lysdioder
5- LM Flash Programmer (programvare på PC)
=> Hvis du ikke vet hvordan du bruker og installerer LM Flash Programmer, kan du sjekke ut min tidligere Instructable, eller klikk på følgende lenker:
Last ned LM Flash programmerer
Last opp.bin- eller.hex -fil ved hjelp av LM Flash Programmer
Trinn 2: Pin-outs og ledninger
Pin-outs og ledninger til ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) og andre eksterne enheter er knyttet til dette trinnet og også gitt følgende:
=================== TM4C123GXL => LED
===================
PB5 => L1 (rød), L2 (rød)
PB0 => L1 (gul), L2 (gul)
PB1 => L1 (blå), L2 (blå)
PE4 => L3 (rød), L4 (rød)
PE5 => L3 (gul), L4 (gul)
PB4 => L3 (blå), L4 (blå)
GND => Alle negative terminaler på lysdioder
Trinn 3: Last opp.bin -filen
Last opp den vedlagte.bin-filen med dette trinnet til ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ved hjelp av LM Flash Programmer for å få utgangen.
Anbefalt:
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 trinn
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
Antirebote_pushbutton_ARM Cortex-M4: 3 trinn
Antirebote_pushbutton_ARM Cortex-M4: 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 eduConador
SOLAR TRÅDLØS LAMPE MED MAGNETISK FLEKSIBEL ARM: 8 trinn (med bilder)
SOLAR TRÅDLØS LAMPE MED MAGNETISK FLEKSIBEL ARM: Dette prosjektet ble laget av en ødelagt lampe & nodeMCU. Denne dekorative lampen kan justeres i alle retninger & festet på magnetiske materialer eller lagt på bordet. Den kan styres i to moduser som følger:- Trådløs kontrollmodus, som
Laser Tripwire ved bruk av ARM Cortex-M4: 4 trinn
Laser Tripwire som bruker ARM Cortex-M4: Dette er et brødbrettbasert prosjekt som bruker ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) til å lage et Laser Tripwire-system. Systemet fungerer med summer, ekstern monokromatisk lyskilde i form av fokusert stråle , LDR og en NPN -transistor.BC54
Seriell kommunikasjon ved hjelp av ARM Cortex-M4: 4 trinn
Seriell kommunikasjon ved bruk av ARM Cortex-M4: Dette er et brødbrettbasert prosjekt som bruker ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) for seriell kommunikasjon ved hjelp av virtuell terminal. Utgangen kan fås på 16x2 LCD -skjerm og inngang for seriell kommunikasjon kan gis i Serial Mo