Tabla de contenido:
- Paso 1: requisitos
- Paso 2: Pin-outs y cableado
- Paso 3: Cargue el archivo.bin
- Paso 4: obtenga su salida
Video: Cable trampa láser con ARM Cortex-M4: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Este es un proyecto basado en una placa de pruebas que utiliza ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) para hacer un sistema Laser Tripwire. El sistema funciona con un zumbador, una fuente de luz monocromática externa en forma de rayo enfocado, LDR y un transistor NPN.
BC547 se utiliza como transistor NPN para regular la salida obtenida de LDR a ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). La sensibilidad del sistema se puede modificar cambiando la configuración de BJT.
La salida se puede obtener en Serial Monitor de Energia IDE, Tera Team, Keil uVision o cualquier otro software de terminal. Todo el circuito está alimentado por + 5V (VBUS) y + 3.3V de EK-TM4C123GXL.
El archivo.bin de código c99 se adjunta con el enlace proporcionado al final de este tutorial. El archivo.bin se puede cargar en el microcontrolador usando LM Flash Programmer.
Paso 1: requisitos
Se requieren las siguientes cosas para realizar este proyecto:
1- Texas Instruments EK-TM4C123GXL 2- Fuente de luz monocromática
3- Zumbador
4- LDR
5- NPN BJT (BC547)
6- Programador Flash LM (software en PC)
7- Terminal virtual (software en PC)
=> Si no sabe cómo usar e instalar LM Flash Programmer, consulte mi Instructable anterior o haga clic en los siguientes enlaces:
Descargando LM Flash Programmer
Cargue un archivo.bin o.hex con el programador LM Flash
Paso 2: Pin-outs y cableado
Los pines y cableado de ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) y otros periféricos se adjuntan con este paso y también se dan a continuación:
==================== TM4C123GXL => Zumbador
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+ 5V => Colector
PB5 => Emisor
============
BC547 => LDR
============
Base => Pin-1
==================
TM4C123GXL => LDR
==================
+ 5V => Pin-2
Paso 3: Cargue el archivo.bin
Cargue el archivo.bin adjunto con este paso en ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) usando LM Flash Programmer.
Paso 4: obtenga su salida
Después de cargar el archivo.bin en ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), puede activar el timbre o cualquiera de sus terminales deseados, por ejemplo. Energia IDE Serial Monitor, Keil uVision y Tera Team Virtual Terminal, etc. o ambos.
Recomendado:
Circuito de alarma de cable trampa láser simple con temporizador NE555: 5 pasos
Circuito de alarma de cable trampa láser simple con temporizador NE555: El circuito de alarma de cable trampa láser es un circuito simple que está diseñado para hacer ruido cuando se interrumpe el brillo del láser en el circuito. A mayor escala, se puede utilizar en la seguridad del hogar, donde la alarma se dispara cuando una persona ingresa al
Trampa en vivo para mouse de IoT: 6 pasos (con imágenes)
Trampa en vivo compatible con el mouse de IoT: esta es una trampa para capturar a los ratones sin lastimarlos, para que pueda liberarlos afuera. Si el sensor de proximidad detecta el mouse, el servomotor cerrará la puerta. Recibirás un mensaje instantáneo y / o un correo electrónico, para informarte que tu tope
Trampa para cámara Raspberry Pi simple hecha de un recipiente de comida: 6 pasos (con imágenes)
Trampa de cámara Raspberry Pi simple hecha de un recipiente de comida: "Me parece que el mundo natural es la mayor fuente de emoción, la mayor fuente de belleza visual, la mayor fuente de interés intelectual". Es la mayor fuente de tanto en la vida que hace que la vida valga la pena. '' - D
Cómo hacer trampa en el ajedrez con un iPhone o Ipod Touch: 4 pasos
Cómo hacer trampa en el ajedrez usando un iPhone o Ipod Touch: este es un instructivo sobre cómo hacer trampa en el ajedrez usando un iphone o ipod touch; tardará aproximadamente un minuto en comenzar No se necesita jailbreak Es increíblemente simple y te hará ganar al ajedrez contra la mayoría de las personas
Hacer trampa para dibujar con el GIMP: 6 pasos
Hacer trampa para dibujar con el GIMP: este Instructable le dice a las personas que son pésimas dibujando (como yo) cómo hacer arte lineal para usar / editar en medios digitales