2025 Autor: John Day | [email protected]. Zadnja promjena: 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 postavljena su na 15 sekundi. Trajanje žute LED diode postavljeno je na 1 sekundu. Uz projekt je priložena slika "nacrta" koja pomaže u razumijevanju raspodjele semafora.
Katoda svih LED dioda spojena je jedna s drugom. To znači da svi imaju zajedničku razinu tla.
.bin datoteka c99 koda nalazi se u privitku 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čunalu)
=> Ako ne znate koristiti i instalirati LM Flash Programmer, molimo vas da provjerite moju prethodnu Instructable ili kliknite na sljedeće veze:
Preuzimanje LM Flash programatora
Prenesite.bin ili.hex datoteku pomoću LM Flash programatora
Korak 2: Isključivanje i ožičenje
Isključci i ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) i drugih perifernih uređaja priključeni su ovim korakom, a 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: Prenesite.bin datoteku
Prenesite priloženu.bin datoteku s ovim korakom na ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pomoću LM Flash programatora za dobivanje izlaza.