Sisällysluettelo:

Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta
Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta

Video: Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta

Video: Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta
Video: BTT Manta M8P v2 - Basics with CB1 v2.2 2024, Heinäkuu
Anonim
Liikennevalojen ohjain ARM Cortex-M4: n avulla
Liikennevalojen ohjain ARM Cortex-M4: n avulla

Tämä on leipälevypohjainen projekti, joka käyttää ARM Cortex-M4: ää (Texas Instruments EK-TM4C123GXL) liikennevalojen ohjaimen valmistamiseen.

PUNAISEN ja SINISEN LED -valon kesto on 15 sekuntia. Keltaisen LED -valon kesto on 1 sekunti. Hankkeen liitteenä on "juoni" -kuva, joka auttaa ymmärtämään liikennevalojen jakamista.

Kaikkien LEDien katodi on kiinnitetty toisiinsa. Se tarkoittaa, että heillä kaikilla on yhteinen maanpinta.

.bin -tiedosto, c99 -koodi, on liitetty tämän opetusohjelman lopussa olevaan linkkiin..bin -tiedosto voidaan ladata mikrokontrolleriin LM Flash Programmer -ohjelmalla.

Vaihe 1: Vaatimukset

Tämän projektin toteuttaminen edellyttää seuraavia asioita:

1- Texas Instruments EK-TM4C123GXL 2- Neljä punaista LED-valoa

3- Neljä keltaista LEDiä

4- Neljä sinistä tai vihreää LEDiä

5- LM Flash -ohjelmoija (PC-ohjelmisto)

=> Jos et osaa käyttää ja asentaa LM Flash Programmer -ohjelmaa, tutustu edelliseen Instructable -ohjelmaan tai napsauta seuraavia linkkejä:

Ladataan LM Flash -ohjelmoijaa

Lataa.bin- tai.hex -tiedosto LM Flash Programmer -ohjelmalla

Vaihe 2: Pistokkeet ja johdotus

Pistokkeet ja johdot
Pistokkeet ja johdot
Pistokkeet ja johdot
Pistokkeet ja johdot

ARM Cortex-M4: n (Texas Instruments EK-TM4C123GXL) ja muiden oheislaitteiden nastat ja johdot on liitetty tähän vaiheeseen ja myös seuraavat:

=================== TM4C123GXL => LEDit

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

PB5 => L1 (punainen), L2 (punainen)

PB0 => L1 (keltainen), L2 (keltainen)

PB1 => L1 (sininen), L2 (sininen)

PE4 => L3 (punainen), L4 (punainen)

PE5 => L3 (keltainen), L4 (keltainen)

PB4 => L3 (sininen), L4 (sininen)

GND => Kaikki LEDien negatiiviset liittimet

Vaihe 3: Lataa.bin -tiedosto

Lataa.bin -tiedosto
Lataa.bin -tiedosto
Lataa.bin -tiedosto
Lataa.bin -tiedosto

Lataa liitteenä oleva.bin-tiedosto tällä vaiheella ARM Cortex-M4: ään (Texas Instruments EK-TM4C123GXL) käyttämällä LM Flash-ohjelmoijaa saadaksesi tulosteen.

Suositeltava: