Obsah:
![Semaforový ovladač využívající ARM Cortex-M4: 3 kroky Semaforový ovladač využívající ARM Cortex-M4: 3 kroky](https://i.howwhatproduce.com/images/005/image-13038-15-j.webp)
Video: Semaforový ovladač využívající ARM Cortex-M4: 3 kroky
![Video: Semaforový ovladač využívající ARM Cortex-M4: 3 kroky Video: Semaforový ovladač využívající ARM Cortex-M4: 3 kroky](https://i.ytimg.com/vi/A7EUGpyO6Cw/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
![Semaforový ovladač pomocí ARM Cortex-M4 Semaforový ovladač pomocí ARM Cortex-M4](https://i.howwhatproduce.com/images/005/image-13038-16-j.webp)
Jedná se o prkénko založený projekt, který používá ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) k vytvoření ovladače semaforu.
Trvání ČERVENÉ a MODRÉ LED diody je nastaveno na 15 sekund. Trvání žluté LED je nastaveno na 1 sekundu. K projektu je přiložen obrázek „zápletky“, který má pomoci porozumět rozmístění semaforů.
Katoda všech LED je navzájem spojena. To znamená, že všichni mají společnou úroveň.
.bin soubor s kódem c99 je připojen s poskytnutým odkazem na konci tohoto tutoriálu..bin soubor lze nahrát do mikrokontroléru pomocí LM Flash Programmer.
Krok 1: Požadavky
K dokončení tohoto projektu jsou nutné následující věci:
1- Texas Instruments EK-TM4C123GXL 2- Čtyři červené LED diody
3- Čtyři žluté LED diody
4- Čtyři modré nebo zelené LED diody
5- LM Flash Programmer (software na PC)
=> Pokud nevíte, jak používat a nainstalovat LM Flash Programmer, podívejte se prosím na můj předchozí Instructable, nebo klikněte na následující odkazy:
Stahování LM Flash Programmer
Nahrajte soubor.bin nebo.hex pomocí LM Flash Programmer
Krok 2: Pin-out a zapojení
![Pin-outy a zapojení Pin-outy a zapojení](https://i.howwhatproduce.com/images/005/image-13038-17-j.webp)
![Pin-outy a zapojení Pin-outy a zapojení](https://i.howwhatproduce.com/images/005/image-13038-18-j.webp)
K tomuto kroku jsou připojeny vývody a zapojení ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) a dalších periferií a jsou také uvedeny následující:
==================== TM4C123GXL => LED diody
===================
PB5 => L1 (červená), L2 (červená)
PB0 => L1 (žlutý), L2 (žlutý)
PB1 => L1 (modrá), L2 (modrá)
PE4 => L3 (červená), L4 (červená)
PE5 => L3 (žlutý), L4 (žlutý)
PB4 => L3 (modrá), L4 (modrá)
GND => Všechny záporné svorky LED diod
Krok 3: Nahrajte soubor.bin
![Nahrajte soubor.bin Nahrajte soubor.bin](https://i.howwhatproduce.com/images/005/image-13038-19-j.webp)
![Nahrajte soubor.bin Nahrajte soubor.bin](https://i.howwhatproduce.com/images/005/image-13038-20-j.webp)
Nahrajte přiložený.bin soubor s tímto krokem do ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pomocí LM Flash Programmer, abyste získali výstup.
Doporučuje:
Automatický herní ovladač Google T Rex využívající Arduino: 7 kroků
![Automatický herní ovladač Google T Rex využívající Arduino: 7 kroků Automatický herní ovladač Google T Rex využívající Arduino: 7 kroků](https://i.howwhatproduce.com/images/001/image-41-40-j.webp)
Automatický herní ovladač Google T Rex pomocí Arduina: Umožňuje jej sestavit
Ovladač stejnosměrného motoru využívající výkonové mosfety [řízeno PWM, 30A poloviční můstek]: 10 kroků
![Ovladač stejnosměrného motoru využívající výkonové mosfety [řízeno PWM, 30A poloviční můstek]: 10 kroků Ovladač stejnosměrného motoru využívající výkonové mosfety [řízeno PWM, 30A poloviční můstek]: 10 kroků](https://i.howwhatproduce.com/images/003/image-6762-j.webp)
Ovladač stejnosměrného motoru využívající výkonové mosfety [PWM řízené, 30A poloviční můstek]: Hlavní zdroj (stáhněte Gerber/objednejte desku plošných spojů): http://bit.ly/2LRBYXH
Semaforový ovladač pomocí Arduina: 3 kroky
![Semaforový ovladač pomocí Arduina: 3 kroky Semaforový ovladač pomocí Arduina: 3 kroky](https://i.howwhatproduce.com/images/005/image-12326-51-j.webp)
Traffic Light Controller using Arduino: This is a breadboard based project which uses Atmel Atmega 2560 (Arduino Mega) to make a traffic light controller. Duration RED and BLUE LED is set to 15 Seconds. Trvání žluté LED je nastaveno na 1 sekundu. Můžeme si nastavit vlastní trvání po
Laserový tripwire pomocí ARM Cortex-M4: 4 kroky
![Laserový tripwire pomocí ARM Cortex-M4: 4 kroky Laserový tripwire pomocí ARM Cortex-M4: 4 kroky](https://i.howwhatproduce.com/images/001/image-635-71-j.webp)
Laser Tripwire pomocí ARM Cortex-M4: Jedná se o prkénko založený projekt, který používá ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) k vytvoření systému Laser Tripwire. Systém pracuje s bzučákem, externím monochromatickým zdrojem světla ve formě zaostřeného paprsku , LDR a NPN tranzistor.BC54
Sériová komunikace pomocí ARM Cortex-M4: 4 kroky
![Sériová komunikace pomocí ARM Cortex-M4: 4 kroky Sériová komunikace pomocí ARM Cortex-M4: 4 kroky](https://i.howwhatproduce.com/images/001/image-1133-119-j.webp)
Sériová komunikace pomocí ARM Cortex-M4: Jedná se o projekt založený na breadboardu, který používá ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pro sériovou komunikaci pomocí virtuálního terminálu. Výstup lze získat na obrazovce LCD 16x2 a vstup pro sériovou komunikaci lze zadat v Serial Mo