Spisu treści:
Wideo: Kontroler sygnalizacji świetlnej za pomocą ARM Cortex-M4: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Jest to projekt oparty na płytce prototypowej, który wykorzystuje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) do stworzenia sterownika sygnalizacji świetlnej.
Czas trwania CZERWONEJ i NIEBIESKIEJ diody LED jest ustawiony na 15 sekund. Czas trwania żółtej diody LED jest ustawiony na 1 sekundę. Do projektu dołączona jest figura „działka”, która ma pomóc w zrozumieniu rozmieszczenia sygnalizacji świetlnej.
Katoda wszystkich diod LED jest ze sobą połączona. Oznacza to, że wszystkie mają wspólny poziom gruntu.
Plik.bin kodu c99 jest dołączony do podanego linku na końcu tego samouczka. Plik.bin można wgrać do mikrokontrolera za pomocą LM Flash Programmer.
Krok 1: Wymagania
Do wykonania tego projektu wymagane są następujące rzeczy:
1- Texas Instruments EK-TM4C123GXL 2- Cztery czerwone diody LED
3- Cztery żółte diody LED
4- Cztery niebieskie lub zielone diody LED
Programator 5-LM Flash (oprogramowanie na PC)
=> Jeśli nie wiesz, jak używać i zainstalować programator LM Flash, sprawdź mój poprzedni Instructable lub kliknij następujące linki:
Pobieranie programatora LM Flash
Prześlij plik.bin lub.hex za pomocą programatora LM Flash
Krok 2: Wyprowadzenia i okablowanie
Pin-outy i okablowanie ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) i innych urządzeń peryferyjnych są dołączone do tego kroku, a także podane w następujący sposób:
===================TM4C123GXL => Diody LED
===================
PB5 => L1 (czerwony), L2 (czerwony)
PB0 => L1 (żółty), L2 (żółty)
PB1 => L1 (niebieski), L2 (niebieski)
PE4 => L3 (czerwony), L4 (czerwony)
PE5 => L3 (żółty), L4 (żółty)
PB4 => L3 (niebieski), L4 (niebieski)
GND => Wszystkie ujemne zaciski diod LED
Krok 3: Prześlij plik.bin
Prześlij załączony plik.bin z tym krokiem do ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za pomocą LM Flash Programmer, aby uzyskać dane wyjściowe.
Zalecana:
Kontroler sygnalizacji świetlnej Arduino za pomocą diody LED RBG - 4-drożny: 3 kroki
Kontroler sygnalizacji świetlnej Arduino za pomocą diody LED RBG | 4-Way: W tym poście dowiesz się, jak stworzyć kontroler sygnalizacji świetlnej Arduino. Ten sterownik sygnalizacji świetlnej będzie używany do sterowania przepływem ruchu. Można je stosować w obszarach o dużym natężeniu ruchu, aby uniknąć blokad lub wypadków
Kontroler sygnalizacji świetlnej Arduino - 4-drożny: 3 kroki
Kontroler sygnalizacji świetlnej Arduino | 4-Way: W tym poście dowiesz się, jak stworzyć kontroler sygnalizacji świetlnej Arduino. Ten sterownik sygnalizacji świetlnej będzie używany do sterowania przepływem ruchu. Można je stosować w miejscach o dużym natężeniu ruchu, aby uniknąć korków lub wypadków.Cz
6 lat Tworzenie podstawowych sygnalizacji świetlnej ze zdrapaniem dla Arduino: 3 kroki
6 lat Tworzenie podstawowych sygnalizacji świetlnej za pomocą Scratch dla Arduino: Mój syn był już ciekawy moich projektów Arduino. Grał przez chwilę ze Snap Circuits i LEGO. Zaczął też budować kilka projektów Scratch. Zabawa w Scratch dla Arduino była tylko kwestią czasu. To nasz pierwszy projekt. Ob
Kontroler sygnalizacji świetlnej za pomocą Arduino: 3 kroki
Kontroler sygnalizacji świetlnej za pomocą Arduino: Jest to projekt oparty na płytce prototypowej, który wykorzystuje Atmel Atmega 2560 (Arduino Mega) do stworzenia kontrolera sygnalizacji świetlnej. Czas trwania CZERWONEJ i NIEBIESKIEJ diody LED jest ustawiony na 15 sekund. Czas trwania żółtej diody LED jest ustawiony na 1 sekundę. Możemy ustawić własny czas
Kontroler sygnalizacji świetlnej Arduino z pilotem: 10 kroków
Kontroler sygnalizacji świetlnej Arduino z pilotem: miałem sygnalizację świetlną, którą odnawiałem. Jedyne, co pozostało do zrobienia, to zbudowanie kontrolera dla wzorców sygnałów świetlnych. Aby to zmienić, dołączyłem pilota. Była to również dla mnie doskonała okazja, aby