2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky është një projekt i bazuar në bukë i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për të bërë një kontrollues semafor.
Kohëzgjatja e RED dhe BLUE LED është vendosur në 15 sekonda. Kohëzgjatja e LED të Verdhë është vendosur në 1 Sekondë. Një figurë "komplot" është bashkangjitur me projektin për të ndihmuar në kuptimin e ndarjes së semaforëve.
Katoda e të gjitha LED -ve është ngjitur me njëra -tjetrën. Do të thotë që të gjithë ata kanë një nivel të përbashkët tokësor.
skedari.bin i kodit c99 është i bashkangjitur me lidhjen e dhënë në fund të këtij mësimi..bin skedari.bin mund të ngarkohet në mikrokontrollues duke përdorur LM Flash Programmer.
Hapi 1: Kërkesat
Gjërat e mëposhtme kërkohen për të realizuar këtë projekt:
1- Texas Instruments EK-TM4C123GXL 2- Katër LED të Kuq
3- Katër LED të verdhë
4- Katër LED me ngjyrë blu ose jeshile
5- Programues LM Flash (softuer në PC)
=> Nëse nuk dini si të përdorni dhe instaloni LM Flash Programmer, atëherë ju lutemi shikoni Instructable tim të mëparshëm, ose klikoni në lidhjet e mëposhtme:
Shkarkimi i programuesit LM Flash
Ngarko skedar.bin ose.hex duke përdorur programues LM Flash
Hapi 2: Vendosjet dhe instalimet elektrike
Pin-outs & Wiring e ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dhe pajisje të tjera periferike janë bashkangjitur me këtë hap dhe gjithashtu jepen si më poshtë:
=================== TM4C123GXL => LED
===================
PB5 => L1 (e kuqe), L2 (e kuqe)
PB0 => L1 (e verdhë), L2 (e verdhë)
PB1 => L1 (Blu), L2 (Blu)
PE4 => L3 (E kuqe), L4 (E kuqe)
PE5 => L3 (e verdhë), L4 (e verdhë)
PB4 => L3 (Blu), L4 (Blu)
GND => Të gjitha terminalet negative të LED -ve
Hapi 3: Ngarko skedarin.bin
Ngarko skedarin.bin të bashkangjitur me këtë hap në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) duke përdorur LM Flash Programmer për të marrë daljen.