
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Este é um projeto baseado em breadboard que usa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para fazer um sistema Laser Tripwire. O sistema funciona com campainha, fonte de luz monocromática externa na forma de raio focado, LDR e um transistor NPN.
BC547 é usado como transistor NPN para regular a saída obtida de LDR para ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). A sensibilidade do sistema pode ser modificada alterando a configuração do BJT.
A saída pode ser obtida no Serial Monitor da Energia IDE, Tera Team, Keil uVision ou qualquer outro software de terminal. Todo o circuito é alimentado por + 5V (VBUS) e + 3,3V de EK-TM4C123GXL.
O arquivo.bin do código c99 está anexado ao link fornecido no final deste tutorial. O arquivo.bin pode ser carregado para o microcontrolador usando o LM Flash Programmer.
Etapa 1: Requisitos
Os seguintes itens são necessários para realizar este projeto:
1- Texas Instruments EK-TM4C123GXL 2- Fonte de luz monocromática
3- Campainha
4- LDR
5- NPN BJT (BC547)
6- Programador LM Flash (software no PC)
7- Terminal Virtual (software no PC)
=> Se você não sabe como usar e instalar o LM Flash Programmer, verifique meu Instructable anterior ou clique nos seguintes links:
Fazendo download do programador LM Flash
Carregar arquivo.bin ou.hex usando o programador LM Flash
Etapa 2: Pinagem e fiação

A pinagem e fiação do ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) e outros periféricos são anexados a esta etapa e também são fornecidos a seguir:
====================== TM4C123GXL => Buzzer
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+ 5V => Coletor
PB5 => Emissor
============
BC547 => LDR
============
Base => Pin-1
==================
TM4C123GXL => LDR
==================
+ 5V => Pin-2
Etapa 3: faça upload do arquivo.bin


Carregue o arquivo.bin anexado com esta etapa para ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) usando LM Flash Programmer.
Etapa 4: Obtenha seu resultado


Depois de fazer o upload do arquivo.bin para ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), você pode obter sua campainha ou qualquer terminal desejado, por exemplo, Energia IDE Serial Monitor, Keil uVision e Tera Team Terminal Virtual etc ou ambos.
Recomendado:
Circuito de alarme de tripwire a laser simples com temporizador NE555: 5 etapas

Circuito de alarme de tripwire de laser simples com temporizador NE555: O circuito de alarme de tripwire de laser é um circuito simples que costuma ser projetado para fazer ruído quando o laser que incide sobre o circuito é interrompido. Em uma escala maior, pode ser usado na segurança doméstica, onde o alarme dispara quando uma pessoa entra no
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 etapas
![Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 etapas Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 etapas](https://i.howwhatproduce.com/images/004/image-10492-21-j.webp)
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM:
Controlador de semáforo usando ARM Cortex-M4: 3 etapas

Controlador de semáforo usando ARM Cortex-M4: Este é um projeto baseado em placa de ensaio que usa o ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para fazer um controlador de semáforo. A duração do LED VERMELHO e AZUL é definida para 15 segundos. A duração do LED amarelo é definida para 1 segundo. Um " gráfico "
Antirebote_pushbutton_ARM Cortex-M4: 3 etapas

Antirebote_pushbutton_ARM Cortex-M4: A versão educacional da Computadora Aberta da Argentina (CIAA), La CIAA esta siendo usada para diferentes tipos de aplicações: trenes, equipos médicos, material educativo em três otros.La eduCIAA tiene un Microcontrolador de NXP modelo LPC4
Comunicação serial usando ARM Cortex-M4: 4 etapas

Comunicação serial usando ARM Cortex-M4: Este é um projeto baseado em breadboard que usa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para comunicação serial usando terminal virtual. A saída pode ser obtida na tela LCD 16x2 e a entrada para comunicação serial pode ser fornecida em Mo serial