![Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés](https://i.howwhatproduce.com/images/005/image-13038-15-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
![Közlekedési lámpa vezérlő az ARM Cortex-M4 segítségével Közlekedési lámpa vezérlő az ARM Cortex-M4 segítségével](https://i.howwhatproduce.com/images/005/image-13038-16-j.webp)
Ez egy kenyeretábla-alapú projekt, amely ARM Cortex-M4-et (Texas Instruments EK-TM4C123GXL) használ a közlekedési lámpa vezérlőjének elkészítéséhez.
A PIROS és KÉK LED időtartama 15 másodperc. A sárga LED időtartama 1 másodperc. A projekthez mellékelt egy "ábra" ábra, amely segít megérteni a közlekedési lámpák kiosztását.
Az összes LED katódja egymáshoz van rögzítve. Ez azt jelenti, hogy mindegyikük közös alapszintű.
A c99 kódú.bin fájl csatolva van az oktatóanyag végén található hivatkozással..bin fájl feltölthető a mikrokontrollerre az LM Flash Programmer segítségével.
1. lépés: Követelmények
A projekt végrehajtásához a következő dolgokra van szükség:
1- Texas Instruments EK-TM4C123GXL 2- Négy piros LED
3- Négy sárga LED
4- Négy kék vagy zöld LED
5- LM Flash programozó (szoftver PC-n)
=> Ha nem tudja, hogyan kell használni és telepíteni az LM Flash programozót, akkor nézze meg korábbi Instructable programomat, vagy kattintson az alábbi linkekre:
LM Flash programozó letöltése
Töltsön fel.bin vagy.hex fájlt az LM Flash programozó segítségével
2. lépés: Kimenetek és kábelezés
![Pin-out-ok és vezetékek Pin-out-ok és vezetékek](https://i.howwhatproduce.com/images/005/image-13038-17-j.webp)
![Pin-out-ok és vezetékek Pin-out-ok és vezetékek](https://i.howwhatproduce.com/images/005/image-13038-18-j.webp)
Az ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) és egyéb perifériák ki- és bekötései ezzel a lépéssel vannak csatolva, és a következők is:
=================== TM4C123GXL => LED -ek
===================
PB5 => L1 (piros), L2 (piros)
PB0 => L1 (sárga), L2 (sárga)
PB1 => L1 (kék), L2 (kék)
PE4 => L3 (piros), L4 (piros)
PE5 => L3 (sárga), L4 (sárga)
PB4 => L3 (kék), L4 (kék)
GND => A LED -ek összes negatív kivezetése
3. lépés: Töltse fel a.bin fájlt
![Töltse fel a.bin fájlt Töltse fel a.bin fájlt](https://i.howwhatproduce.com/images/005/image-13038-19-j.webp)
![Töltse fel a.bin fájlt Töltse fel a.bin fájlt](https://i.howwhatproduce.com/images/005/image-13038-20-j.webp)
Töltse fel a csatolt.bin fájlt ezzel a lépéssel az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL) az LM Flash programozó segítségével, hogy megkapja a kimenetet.
Ajánlott:
Arduino közlekedési lámpa vezérlő az RBG Led - használatával 4-utas: 3 lépés
![Arduino közlekedési lámpa vezérlő az RBG Led - használatával 4-utas: 3 lépés Arduino közlekedési lámpa vezérlő az RBG Led - használatával 4-utas: 3 lépés](https://i.howwhatproduce.com/images/001/image-346-6-j.webp)
Arduino közlekedési lámpa vezérlő az RBG Led | használatával Négyirányú: Ebben a bejegyzésben megtudhatja, hogyan készítsen Arduino jelzőlámpa-vezérlőt. Ezzel a jelzőlámpa -vezérlővel fogják szabályozni a forgalmat. Ezeket nagy forgalmú területeken lehet alkalmazni a forgalmi akadályok vagy balesetek elkerülése érdekében
Atmega16 alapú közlekedési lámpa projekt prototípus 7 szegmenses kijelző használatával (Proteus szimuláció): 5 lépés
![Atmega16 alapú közlekedési lámpa projekt prototípus 7 szegmenses kijelző használatával (Proteus szimuláció): 5 lépés Atmega16 alapú közlekedési lámpa projekt prototípus 7 szegmenses kijelző használatával (Proteus szimuláció): 5 lépés](https://i.howwhatproduce.com/images/009/image-25286-j.webp)
Atmega16 alapú közlekedési lámpa projekt prototípusa 7 szegmenses kijelző használatával (Proteus szimuláció): Ebben a projektben Atmega16 alapú közlekedési lámpa projektet készítünk. Itt vettünk egy 7 szegmenst és 3 LED -et a jelzőlámpák jelzésére
Közlekedési lámpa vezérlő az Arduino használatával: 3 lépés
![Közlekedési lámpa vezérlő az Arduino használatával: 3 lépés Közlekedési lámpa vezérlő az Arduino használatával: 3 lépés](https://i.howwhatproduce.com/images/005/image-12326-51-j.webp)
Közlekedési lámpák vezérlője Arduino használatával: Ez egy kenyeretábla -alapú projekt, amely Atmel Atmega 2560 -at (Arduino Mega) használ a jelzőlámpa -vezérlő elkészítéséhez. A PIROS és KÉK LED időtartama 15 másodperc. A Sárga LED időtartama 1 másodpercre van állítva. Beállíthatjuk saját időtartamát
Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés
![Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés](https://i.howwhatproduce.com/images/001/image-635-71-j.webp)
Lézeres Tripwire az ARM Cortex-M4 használatával: Ez egy kenyérsütő táblán alapuló projekt, amely ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) segítségével készít lézer Tripwire rendszert. A rendszer hangjelzővel, külső monokromatikus fényforrással működik fókuszált sugár formájában , LDR és NPN tranzisztor. BC54
Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés
![Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125389-arduino-traffic-light-controller-wremote-control-10-steps-j.webp)
Arduino közlekedési lámpa vezérlő W/távirányítóval: Volt egy jelzőlámpám, amelyet újrafestettem. Már csak az kellett, hogy megépítsék a vezérlőt a lámpa jelmintáihoz. A csavar érdekében beépítettem egy távirányítót. Ez is tökéletes lehetőség volt számomra