Sisällysluettelo:
Video: Liikennevalojen ohjain ARM Cortex-M4: llä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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
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 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:
Arduinon liikennevalojen ohjain - 4-suuntainen: 3 vaihetta
Arduinon liikennevalojen ohjain | 4-suuntainen: Tässä viestissä opit tekemään Arduinon liikennevalo-ohjaimen. Tätä liikennevalojen ohjainta käytetään liikenteen ohjaamiseen. Näitä voidaan soveltaa suurilla liikennealueilla liikenneruuhkien tai onnettomuuksien välttämiseksi
Liikennevalojen ohjain Arduinon avulla: 3 vaihetta
Liikennevalo -ohjain Arduinon avulla: Tämä on leipälevypohjainen projekti, joka käyttää Atmel Atmega 2560: tä (Arduino Mega) liikennevalojen ohjaimen valmistamiseen. PUNAISEN ja SINISEN LED -valon kesto on 15 sekuntia. Keltaisen LED -valon kestoksi on asetettu 1 sekunti.Voimme asettaa oman kestosi kuun
YABC - Vielä yksi Blynk -ohjain - IoT -pilven lämpötilan ja kosteuden ohjain, ESP8266: 4 vaihetta
YABC - Vielä yksi Blynk -ohjain - IoT -pilven lämpötilan ja kosteuden ohjain, ESP8266: Hei päättäjät, aloin äskettäin kasvattaa sieniä kotona, osterisieniä, mutta minulla on jo kolme kertaa näitä säätimiä kotona hauduttimen lämpötilan säätöä varten, vaimo tekee myös tätä Kombucha -asiaa nyt ja lämmön termostaattina
Laser Tripwire ARM Cortex-M4: llä: 4 vaihetta
Laser Tripwire ARM Cortex-M4: llä: Tämä on leipälevypohjainen projekti, joka käyttää ARM Cortex-M4: ää (Texas Instruments EK-TM4C123GXL) Laser Tripwire -järjestelmän luomiseen. , LDR ja NPN -transistori.BC54
Toimita Flysky FS-I6 -ohjain mikro-USB: llä tai 2–6 V: n akulla: 6 vaihetta
Toimita Flysky FS-I6 -ohjain mikro-USB: llä tai 2–6 V: n akulla: Flysky FS-I6 -ohjain (tämä hakkerointi voi toimia muiden ohjaimien kanssa) DC-DC-säädettävä StepUp-moduuli (mikro-USB: llä) https://www.aliexpress.com /item/DC-DC-Adjustable-B…Johdot