Съдържание:

Лазерен трипровод, използващ ARM Cortex-M4: 4 стъпки
Лазерен трипровод, използващ ARM Cortex-M4: 4 стъпки

Видео: Лазерен трипровод, използващ ARM Cortex-M4: 4 стъпки

Видео: Лазерен трипровод, използващ ARM Cortex-M4: 4 стъпки
Видео: Как Bayraktar TB2 стал одним из лучших дронов в мире 2024, Юли
Anonim
Лазерен трипровод, използващ ARM Cortex-M4
Лазерен трипровод, използващ ARM Cortex-M4

Това е проект, базиран на макет, който използва ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) за създаване на лазерна система Tripwire. Системата работи със зумер, външен монохроматичен източник на светлина под формата на фокусиран лъч, LDR и NPN транзистор.

BC547 се използва като NPN транзистор за регулиране на изхода, получен от LDR към ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Чувствителността на системата може да бъде променена чрез промяна на конфигурацията на BJT.

Изходът може да бъде получен от сериен монитор на Energia IDE, Tera Team, Keil uVision или друг терминален софтуер. Цялата верига се захранва от +5V (VBUS) и +3.3V от EK-TM4C123GXL.

.bin файл с код c99 е приложен с предоставената връзка в края на този урок..bin файл може да бъде качен в микроконтролера с помощта на LM Flash Programmer.

Стъпка 1: Изисквания

За да бъде реализиран този проект, са необходими следните неща:

1- Texas Instruments EK-TM4C123GXL 2- Монохроматичен източник на светлина

3- Звуков сигнал

4- LDR

5- NPN BJT (BC547)

6- LM Flash Programmer (софтуер на компютър)

7- Виртуален терминал (софтуер на компютър)

=> Ако не знаете как да използвате и инсталирате LM Flash Programmer, моля, разгледайте предишната ми инструкция или щракнете върху следните връзки:

Изтегляне на LM Flash Programmer

Качете.bin или.hex файл с помощта на LM Flash Programmer

Стъпка 2: Изводи и окабеляване

Изводи и окабеляване
Изводи и окабеляване

Пин-аутите и окабеляването на ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) и други периферни устройства са свързани с тази стъпка и също така са дадени следното:

==================== TM4C123GXL => Звуков сигнал

====================

PB0 => VCC

GND => GND

====================

TM4C123GXL => BC547

====================

+5V => Колектор

PB5 => Излъчвател

============

BC547 => LDR

============

База => Pin-1

==================

TM4C123GXL => LDR

==================

+5V => Pin-2

Стъпка 3: Качете.bin файла

Качете.bin файла
Качете.bin файла
Качете.bin файла
Качете.bin файла

Качете прикачения.bin файл с тази стъпка в ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) с помощта на LM Flash Programmer.

Стъпка 4: Получете вашите резултати

Вземете вашите резултати
Вземете вашите резултати
Вземете вашите резултати
Вземете вашите резултати

След като качите.bin файл в ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), можете да получите вашия зумер или някой от желания от вас терминал, напр. Енергиен IDE сериен монитор, Keil uVision и виртуален терминал на Tera Team и т.н. или и двете.

Препоръчано: