Innehållsförteckning:

Trafikljusstyrenhet med ARM Cortex-M4: 3 steg
Trafikljusstyrenhet med ARM Cortex-M4: 3 steg

Video: Trafikljusstyrenhet med ARM Cortex-M4: 3 steg

Video: Trafikljusstyrenhet med ARM Cortex-M4: 3 steg
Video: Convenience items needed in the family 2024, Juli
Anonim
Trafikljusstyrenhet med ARM Cortex-M4
Trafikljusstyrenhet med ARM Cortex-M4

Detta är ett breadboard-baserat projekt som använder ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) för att göra 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" figur bifogas projektet för att hjälpa till att förstå tilldelningen av trafikljus.

Katoden på alla lysdioder är fäst med varandra. Det betyder att de alla har gemensam marknivå.

.bin -fil med c99 -kod bifogas med länken i slutet av denna handledning..bin -fil kan laddas upp till mikrokontrollen med LM Flash Programmer.

Steg 1: Krav

Följande saker krävs för att få detta projekt gjort:

1- Texas Instruments EK-TM4C123GXL 2- Fyra röda lysdioder

3- Fyra gula lysdioder

4- Fyra blå eller gröna lysdioder

5- LM Flash Programmerare (programvara på PC)

=> Om du inte vet hur du använder och installerar LM Flash Programmer, vänligen kolla in min tidigare Instructable, eller klicka på följande länkar:

Ladda ner LM Flash programmerare

Ladda upp.bin- eller.hex -fil med LM Flash Programmer

Steg 2: Pin-outs & Wiring

Pin-outs och ledningar
Pin-outs och ledningar
Pin-outs och ledningar
Pin-outs och ledningar

Pin-outs och ledningar för ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) och andra kringutrustning är anslutna till detta steg och ges också följande:

=================== TM4C123GXL => lysdioder

===================

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 => Alla negativa terminaler på lysdioder

Steg 3: Ladda upp.bin -filen

Ladda upp.bin -filen
Ladda upp.bin -filen
Ladda upp.bin -filen
Ladda upp.bin -filen

Ladda upp den bifogade.bin-filen med detta steg till ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) med LM Flash Programmer för att få utgången.

Rekommenderad: