Съдържание:
- Стъпка 1: Изисквания
- Стъпка 2: Изводи и окабеляване
- Стъпка 3: Качете.bin файла
- Стъпка 4: Получете вашите резултати
Видео: Лазерен трипровод, използващ ARM Cortex-M4: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Това е проект, базиран на макет, който използва 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 файл с тази стъпка в ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) с помощта на LM Flash Programmer.
Стъпка 4: Получете вашите резултати
След като качите.bin файл в ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), можете да получите вашия зумер или някой от желания от вас терминал, напр. Енергиен IDE сериен монитор, Keil uVision и виртуален терминал на Tera Team и т.н. или и двете.
Препоръчано:
Създаване на лазерен комуникатор: 21 стъпки
Създаване на лазерен комуникатор: В тази инструкция ще ви покажа как да направите лазерен комуникатор. (Устройство, което може да комуникира на определено разстояние без звук с помощта на лазер … Обещавам, че си заслужава)* Отказ от отговорност* Поради пандемията всъщност няма да правя
Visuino - Защита на периметъра с лазерен детектор, използващ Arduino: 7 стъпки
Visuino - Защита на периметъра с лазерен детектор, използващ Arduino: В този урок ще използваме фоторезисторен модул, лазерен модул, LED, зумер, Arduino Uno и Visuino, за да открием кога лъчът от лазер е прекъснат. Гледайте демонстрационен видеоклип. Забележка: Фоторезисторите са сред най -популярните сензори за ниво на осветление
Контролер за светофари, използващ ARM Cortex-M4: 3 стъпки
Контролер за светофари, използващ ARM Cortex-M4: Това е проект, базиран на макет, който използва ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), за да направи контролер на светофара. Продължителността на червения и синия светодиод е зададена на 15 секунди. Продължителността на жълтия светодиод е зададена на 1 секунда. "Сюжет"
Мини CNC лазерен гравер за дърво и лазерен нож за хартия .: 18 стъпки (със снимки)
Мини CNC лазерен гравьор за дърво и лазерен нож за хартия. Това е инструкция за това как направих лазерна CNC гравираща машина на базата на Arduino и тънка резачка за хартия, използвайки стари DVD устройства, 250mW лазер. Площта за игра е максимум 40 мм х 40 мм. Не е ли забавно да правите собствена машина от стари неща?
Последователна комуникация с помощта на ARM Cortex-M4: 4 стъпки
Серийна комуникация с помощта на ARM Cortex-M4: Това е проект, базиран на макет, който използва ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) за серийна комуникация с помощта на виртуален терминал. Изходът може да бъде получен на 16x2 LCD екран, а входът за серийна комуникация може да бъде даден в Serial Mo