Indholdsfortegnelse:
Video: Traffic Light Controller Brug af ARM Cortex-M4: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er et breadboard-baseret projekt, der bruger ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) til at lave en lyskrydscontroller.
Varigheden af RØD og BLÅ LED er indstillet til 15 sekunder. Varigheden af den gule LED er indstillet til 1 sekund. Et "plot" -tal er knyttet til projektet for at hjælpe med at forstå fordeling af lyskryds.
Katoden på alle LED'er er fastgjort med hinanden. Det betyder, at de alle har fælles terræn.
.bin -fil med c99 -kode er vedhæftet med det medfølgende link i slutningen af denne vejledning..bin -fil kan uploades til mikrokontrolleren ved hjælp af LM Flash Programmer.
Trin 1: Krav
Følgende ting er nødvendige for at få dette projekt gennemført:
1- Texas Instruments EK-TM4C123GXL 2- Fire røde lysdioder
3- Fire gule lysdioder
4- Fire blå eller grønne lysdioder
5- LM Flash Programmer (software på pc)
=> Hvis du ikke ved, hvordan du bruger og installerer LM Flash Programmer, så tjek min tidligere Instructable, eller klik på følgende links:
Download af LM Flash Programmer
Upload.bin eller.hex -fil ved hjælp af LM Flash Programmer
Trin 2: Pin-outs og ledninger
Pin-outs og ledninger til ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) og andre eksterne enheder er knyttet til dette trin og også givet følgende:
=================== TM4C123GXL => LED'er
===================
PB5 => L1 (rød), L2 (rød)
PB0 => L1 (gul), L2 (gul)
PB1 => L1 (blå), L2 (blå)
PE4 => L3 (rød), L4 (rød)
PE5 => L3 (gul), L4 (gul)
PB4 => L3 (blå), L4 (blå)
GND => Alle negative terminaler på LED'er
Trin 3: Upload.bin -filen
Upload den vedhæftede.bin-fil med dette trin til ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ved hjælp af LM Flash Programmer for at få output.
Anbefalede:
Arduino Traffic Light Controller Brug af RBG Led - 4-vejs: 3 trin
Arduino Traffic Light Controller Brug af RBG Led | 4-vejs: I dette indlæg lærer du om, hvordan du laver en Arduino-lyskrydscontroller. Denne lyskrydscontroller vil blive brugt til at kontrollere trafikafviklingen. Disse kan anvendes i områder med høj trafik for at undgå trafikblokke eller ulykker. Denne
Arduino Traffic Light Controller - 4-vejs: 3 trin
Arduino Traffic Light Controller | 4-vejs: I dette indlæg lærer du om, hvordan du laver en Arduino-lyskrydscontroller. Denne lyskrydscontroller bruges til at kontrollere trafikafviklingen. Disse kan anvendes på områder med høj trafik for at undgå trafikblokke eller ulykker. Denne
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Traffic Light Controller Brug af Arduino: 3 trin
Traffic Light Controller Brug af Arduino: Dette er et breadboard -baseret projekt, der bruger Atmel Atmega 2560 (Arduino Mega) til at lave en trafiklys controller. Varigheden af RØD og BLÅ LED er sat til 15 sekunder. Varigheden af den gule LED er indstillet til 1 sekund. Vi kan indstille din egen varighed med
Arduino Traffic Light Controller W/Remote Control: 10 trin
Arduino Traffic Light Controller W/Remote Control: Jeg havde et lyskryds, som jeg lavede om. Det eneste, der var tilbage at gøre, var at bygge controlleren til lysets signalmønstre. For at give det et twist indarbejdede jeg en fjernbetjening. Dette var også den perfekte mulighed for mig