Orodha ya maudhui:

Laser Tripwire Kutumia ARM Cortex-M4: 4 Hatua
Laser Tripwire Kutumia ARM Cortex-M4: 4 Hatua

Video: Laser Tripwire Kutumia ARM Cortex-M4: 4 Hatua

Video: Laser Tripwire Kutumia ARM Cortex-M4: 4 Hatua
Video: Как сделать ЗВУКОВУЮ СИГНАЛИЗАЦИЯ 2024, Julai
Anonim
Laser Tripwire Kutumia ARM Cortex-M4
Laser Tripwire Kutumia ARM Cortex-M4

Huu ni mradi wa msingi wa ubao wa mkate ambao hutumia ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) kutengeneza mfumo wa Laser Tripwire. Mfumo hufanya kazi na buzzer, chanzo cha mwanga cha nje cha monochromatic kwa njia ya miale iliyolenga, LDR na transistor ya NPN.

BC547 hutumiwa kama transistor ya NPN kudhibiti pato lililopatikana kutoka LDR hadi ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL). Usikivu wa mfumo unaweza kubadilishwa kwa kubadilisha usanidi wa BJT.

Pato linaweza kupatikana kwenye Serial Monitor ya Energia IDE, Timu ya Tera, Keil uVision au programu nyingine yoyote ya wastaafu. Mzunguko wote unatumiwa na + 5V (VBUS) na + 3.3V ya EK-TM4C123GXL.

faili ya msimbo wa c99 imeambatanishwa na kiunga kilichotolewa mwishoni mwa mafunzo haya..bin faili inaweza kupakiwa kwa microcontroller kutumia LM Flash Programmer.

Hatua ya 1: Mahitaji

Vitu vifuatavyo vinahitajika ili kufanikisha mradi huu:

1- Vyombo vya Texas EK-TM4C123GXL 2- Chanzo cha Nuru ya Monochromatic

3- Buzzer

4- LDR

5- NPN BJT (BC547)

6- LM Flash Programmer (programu kwenye PC)

7- Kituo halisi (programu kwenye PC)

=> Ikiwa haujui jinsi ya kutumia na kusanikisha Programu ya Kiwango cha LM, basi tafadhali angalia yangu ya awali inayoweza kufundishwa, au bonyeza viungo vifuatavyo:

Inapakua Programu ya Kiwango cha LM

Pakia.bin au.hex Faili Kutumia LM Flash Programmer

Hatua ya 2: Kubana na wiring

Kuunganisha na Wiring
Kuunganisha na Wiring

Kupigwa kwa waya na wiring ya ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) na vifaa vingine vinaambatanishwa na hatua hii na pia imepewa yafuatayo:

=================== TM4C123GXL => Buzzer

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+ 5V => Mtoza

PB5 => Mtoaji

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

BC547 => LDR

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

Msingi => Pin-1

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

TM4C123GXL => LDR

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

+ 5V => Pini-2

Hatua ya 3: Pakia faili ya.bin

Pakia faili ya.bin
Pakia faili ya.bin
Pakia faili ya.bin
Pakia faili ya.bin

Pakia faili ya.bin iliyoambatishwa na hatua hii kwa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ukitumia LM Flash Programmer.

Hatua ya 4: Pata Pato lako

Pata Pato Lako
Pata Pato Lako
Pata Pato Lako
Pata Pato Lako

Baada ya kupakia faili ya.bin kwa ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL), unaweza kupata buzzer yako au kituo chochote unachotaka k.m. Ufuatiliaji wa serial wa Energia IDE, Keil uVision na Tera ya Timu ya Virtual Terminal nk au zote mbili.

Ilipendekeza: