Სარჩევი:

ლაზერული Tripwire ARM Cortex-M4 გამოყენებით: 4 ნაბიჯი
ლაზერული Tripwire ARM Cortex-M4 გამოყენებით: 4 ნაბიჯი

ვიდეო: ლაზერული Tripwire ARM Cortex-M4 გამოყენებით: 4 ნაბიჯი

ვიდეო: ლაზერული Tripwire ARM Cortex-M4 გამოყენებით: 4 ნაბიჯი
ვიდეო: Laser Security System based on LDR SENSOR Project #sciencemodel #shorts #learnandfun #ldrsensor 2024, ივლისი
Anonim
ლაზერული Tripwire ARM Cortex-M4 გამოყენებით
ლაზერული Tripwire ARM Cortex-M4 გამოყენებით

ეს არის დაფაზე დაფუძნებული პროექტი, რომელიც იყენებს 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.

c99 კოდის.bin ფაილი თან ერთვის მოცემულ ბმულს ამ გაკვეთილის ბოლოს..bin ფაილი შეიძლება აიტვირთოს მიკროკონტროლერში LM Flash პროგრამისტის გამოყენებით.

ნაბიჯი 1: მოთხოვნები

ამ პროექტის განსახორციელებლად საჭიროა შემდეგი რამ:

1- Texas Instruments EK-TM4C123GXL 2- მონოქრომატული სინათლის წყარო

3- ზუზუნი

4- LDR

5- NPN BJT (BC547)

6- LM Flash პროგრამისტი (პროგრამული უზრუნველყოფა კომპიუტერზე)

7- ვირტუალური ტერმინალი (პროგრამული უზრუნველყოფა კომპიუტერზე)

=> თუ არ იცით როგორ გამოიყენოთ და დააინსტალიროთ LM Flash პროგრამისტი, გთხოვთ გადახედოთ ჩემს წინა ინსტრუქციულ პროგრამას, ან დააწკაპუნოთ შემდეგ ბმულებზე:

LM Flash პროგრამისტის ჩამოტვირთვა

ატვირთეთ.bin ან. Hex ფაილი LM Flash პროგრამისტის გამოყენებით

ნაბიჯი 2: გათიშვა და გაყვანილობა

Pin-outs & გაყვანილობა
Pin-outs & გაყვანილობა

ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) და სხვა პერიფერიული მოწყობილობების დამყარება და გაყვანილობა თან ერთვის ამ ნაბიჯს და ასევე მოცემულია შემდეგში:

==================== TM4C123GXL => ბუზერი

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+5V => კოლექტორი

PB5 => გამცემი

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

BC547 => LDR

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

ბაზა => პინ -1

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

TM4C123GXL => LDR

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

+5V => პინ -2

ნაბიჯი 3: ატვირთეთ.bin ფაილი

ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი
ატვირთეთ.bin ფაილი

ატვირთეთ თანდართული.bin ფაილი ამ ნაბიჯით ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) LM Flash პროგრამისტის გამოყენებით.

ნაბიჯი 4: მიიღეთ თქვენი შედეგი

მიიღეთ თქვენი გამომუშავება
მიიღეთ თქვენი გამომუშავება
მიიღეთ თქვენი გამომუშავება
მიიღეთ თქვენი გამომუშავება

. Bin ფაილის ARM Cortex-M4- ზე (Texas Instruments EK-TM4C123GXL) ატვირთვის შემდეგ, შეგიძლიათ მიიღოთ თქვენი ზუმზე ან თქვენთვის სასურველი ნებისმიერი ტერმინალი მაგ. Energia IDE სერიული მონიტორი, Keil uVision და Tera Team ვირტუალური ტერმინალი და ა.

გირჩევთ: