2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovo je projekt zasnovan na matičnoj ploči koji koristi ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za izradu kontrolera semafora.
CRVENA i PLAVA LED dioda su postavljene na 15 sekundi. Trajanje žute LED diode je postavljeno na 1 sekundu. Uz projekt je priložena slika "parcele" koja pomaže u razumijevanju raspodjele semafora.
Katoda svih LED dioda spojena je jedna s drugom. To znači da svi imaju zajednički nivo tla.
.bin datoteka c99 koda je priložena s ponuđenom vezom na kraju ovog vodiča..bin datoteka može se učitati u mikrokontroler pomoću LM Flash programatora.
Korak 1: Zahtjevi
Za realizaciju ovog projekta potrebne su sljedeće stvari:
1- Texas Instruments EK-TM4C123GXL 2- Četiri crvene LED diode
3- Četiri žute LED diode
4- Četiri plave ili zelene LED diode
5- LM Flash programator (softver na računaru)
=> Ako ne znate kako koristiti i instalirati LM Flash programator, molimo vas da pogledate moj prethodni Instructable ili kliknite na sljedeće veze:
Preuzimanje LM Flash programatora
Otpremite.bin ili.hex datoteku pomoću LM Flash programatora
Korak 2: Isključivanje i ožičenje
Pin-izlazi i ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) i drugih perifernih uređaja priključeni su ovim korakom i također su dati:
=================== TM4C123GXL => LED diode
===================
PB5 => L1 (crveno), L2 (crveno)
PB0 => L1 (žuta), L2 (žuta)
PB1 => L1 (plava), L2 (plava)
PE4 => L3 (crvena), L4 (crvena)
PE5 => L3 (žuta), L4 (žuta)
PB4 => L3 (plava), L4 (plava)
GND => Svi negativni priključci LED dioda
Korak 3: Otpremite.bin datoteku
Otpremite priloženu.bin datoteku s ovim korakom na ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pomoću LM Flash programatora da biste dobili izlaz.