Cuprins:
- Pasul 1: Cerințe
- Pasul 2: Pin-outs și cablare
- Pasul 3: Încărcați fișierul.bin
- Pasul 4: obțineți rezultatul
Video: Laser Tripwire folosind ARM Cortex-M4: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acesta este un proiect bazat pe panou care folosește ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pentru a realiza un sistem Laser Tripwire. Sistemul funcționează cu buzzer, sursă de lumină monocromatică externă sub formă de raze focalizate, LDR și un tranzistor NPN.
BC547 este utilizat ca tranzistor NPN pentru a regla ieșirea obținută de la LDR la ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Sensibilitatea sistemului poate fi modificată prin modificarea configurației BJT.
Ieșirea poate fi obținută pe monitorul serial al Energia IDE, Tera Team, Keil uVision sau orice alt software terminal. Întregul circuit este alimentat de + 5V (VBUS) și + 3,3V din EK-TM4C123GXL.
Fișierul.bin al codului c99 este atașat cu linkul furnizat la sfârșitul acestui tutorial. Fișierul.bin poate fi încărcat pe microcontroler folosind LM Flash Programmer.
Pasul 1: Cerințe
Următoarele lucruri sunt necesare pentru realizarea acestui proiect:
1- Texas Instruments EK-TM4C123GXL 2- Sursă de lumină monocromatică
3- Buzzer
4- LDR
5- NPN BJT (BC547)
6- Programator LM Flash (software pe computer)
7- Terminal virtual (software pe computer)
=> Dacă nu știi cum să folosești și să instalezi LM Flash Programmer, atunci te rog să verifici Anteriorul meu instructabil sau să faci clic pe următoarele linkuri:
Descărcarea programatorului LM Flash
Încărcați fișierul.bin sau.hex folosind programatorul LM Flash
Pasul 2: Pin-outs și cablare
Pin-out-urile și cablarea ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) și a altor periferice sunt atașate la acest pas și sunt date și următoarele:
==================== TM4C123GXL => Buzzer
====================
PB0 => VCC
GND => GND
====================
TM4C123GXL => BC547
====================
+ 5V => Colector
PB5 => Emițător
============
BC547 => LDR
============
Baza => Pin-1
==================
TM4C123GXL => LDR
==================
+ 5V => Pin-2
Pasul 3: Încărcați fișierul.bin
Încărcați fișierul.bin atașat cu acest pas la ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) folosind LM Flash Programmer.
Pasul 4: obțineți rezultatul
După încărcarea fișierului.bin în ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), puteți obține buzzer-ul dvs. sau oricare dintre terminalele dorite, de ex. Energia IDE Serial Monitor, Keil uVision și Tera Team Virtual Terminal etc. sau ambele.
Recomandat:
DIY -- Cum se face un robot Spider care poate fi controlat folosind un smartphone folosind Arduino Uno: 6 pași
DIY || Cum să faci un robot Spider care poate fi controlat folosind un smartphone Utilizând Arduino Uno: În timp ce faci un robot Spider, poți învăța atât de multe lucruri despre robotică. În acest videoclip vă vom arăta cum să realizați un robot Spider, pe care să îl putem utiliza cu smartphone-ul nostru (Androi
Circuit simplu de alarmă laser Tripwire cu temporizator NE555: 5 pași
Circuit simplu de alarmă laser Tripwire cu temporizator NE555: Circuitul de alarmă laser Tripwire este un circuit simplu care este folosit pentru a face zgomot atunci când laserul care strălucește pe circuit este întrerupt. La o scară mai mare, poate fi utilizat în securitatea locuinței în care alarma se declanșează atunci când o persoană intră în
Controler semafor folosind ARM Cortex-M4: 3 pași
Controler de semafor care utilizează ARM Cortex-M4: Acesta este un proiect bazat pe panou care folosește ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pentru a face un controler de semafor. Durata LED-urilor ROȘU și ALBASTRU este setată la 15 secunde. Durata LED-ului galben este setată la 1 secundă. Un „complot”
Mini gravor cu laser laser CNC și tăietor de hârtie cu laser: 18 pași (cu imagini)
Mini gravor cu laser laser CNC și tăietor de hârtie cu laser: Acesta este un instructabil despre modul în care am realizat un gravor cu laser laser pe bază de Arduino și un tăietor de hârtie subțire folosind unități DVD vechi, laser de 250 mW. Zona de joc este de 40 mm x 40 mm maximum. Nu este distractiv să faci o mașină proprie din lucruri vechi?
Comunicare în serie utilizând ARM Cortex-M4: 4 pași
Comunicare în serie utilizând ARM Cortex-M4: Acesta este un proiect bazat pe panou care folosește ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pentru comunicarea în serie utilizând terminalul virtual. Ieșirea poate fi obținută pe ecranul LCD de 16x2 și intrarea pentru comunicarea serială poate fi dată în Serial Mo