สารบัญ:

เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4: 4 ขั้นตอน
เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4: 4 ขั้นตอน

วีดีโอ: เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4: 4 ขั้นตอน

วีดีโอ: เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4: 4 ขั้นตอน
วีดีโอ: เวก้าผับ ฉบับพิเศษ 2024, พฤศจิกายน
Anonim
เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4
เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4

นี่เป็นโปรเจ็กต์ที่ใช้เขียงหั่นขนมซึ่งใช้ ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) เพื่อสร้างระบบ Laser Tripwire ระบบนี้ทำงานร่วมกับออด แหล่งกำเนิดแสงโมโนโครมภายนอกในรูปแบบของโฟกัสเรย์ LDR และทรานซิสเตอร์ NPN

BC547 ใช้เป็นทรานซิสเตอร์ NPN เพื่อควบคุมเอาต์พุตที่ได้รับจาก LDR ถึง ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ความไวของระบบสามารถแก้ไขได้โดยเปลี่ยนการกำหนดค่าของ BJT

สามารถรับเอาต์พุตได้จาก Serial Monitor ของ Energia IDE, Tera Team, Keil uVision หรือซอฟต์แวร์เทอร์มินัลอื่นๆ วงจรทั้งหมดขับเคลื่อนโดย +5V (VBUS) และ +3.3V ของ EK-TM4C123GXL

ไฟล์.bin ของรหัส c99 แนบมากับลิงก์ที่ให้ไว้ในตอนท้ายของบทช่วยสอนนี้ ไฟล์.bin สามารถอัปโหลดไปยังไมโครคอนโทรลเลอร์ได้โดยใช้ LM Flash Programmer

ขั้นตอนที่ 1: ข้อกำหนด

ต้องทำสิ่งต่อไปนี้เพื่อให้โครงการนี้เสร็จสิ้น:

1- Texas Instruments EK-TM4C123GXL 2- แหล่งกำเนิดแสงสีเดียว

3- Buzzer

4- LDR

5- NPN BJT (BC547)

6- LM Flash Programmer (ซอฟต์แวร์บนพีซี)

7- Virtual Terminal (ซอฟต์แวร์บนพีซี)

=> หากคุณไม่ทราบวิธีใช้และติดตั้ง LM Flash Programmer โปรดดูคำแนะนำก่อนหน้าของฉัน หรือคลิกที่ลิงก์ต่อไปนี้:

กำลังดาวน์โหลด LM Flash Programmer

อัปโหลดไฟล์.bin หรือ.hex โดยใช้ LM Flash Programmer

ขั้นตอนที่ 2: การปักหมุดและการเดินสาย

พินเอาต์และการเดินสายไฟ
พินเอาต์และการเดินสายไฟ

Pin-outs & Wiring ของ ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) และอุปกรณ์ต่อพ่วงอื่นๆ ถูกแนบมากับขั้นตอนนี้และยังได้รับสิ่งต่อไปนี้:

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

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+5V => นักสะสม

PB5 => อีซีแอล

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

BC547 => LDR

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

ฐาน => Pin-1

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

TM4C123GXL => LDR

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

+5V => Pin-2

ขั้นตอนที่ 3: อัปโหลด.bin File

อัปโหลดไฟล์.bin
อัปโหลดไฟล์.bin
อัปโหลดไฟล์.bin
อัปโหลดไฟล์.bin

อัปโหลดไฟล์.bin ที่แนบมาด้วยขั้นตอนนี้ไปยัง ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) โดยใช้ LM Flash Programmer

ขั้นตอนที่ 4: รับผลงานของคุณ

รับผลงานของคุณ
รับผลงานของคุณ
รับผลงานของคุณ
รับผลงานของคุณ

หลังจากอัปโหลดไฟล์.bin ไปที่ ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) แล้ว คุณจะได้รับเสียงกริ่งหรือเทอร์มินัลที่คุณต้องการเช่น Energia IDE Serial Monitor, Keil uVision และ Tera Team Virtual Terminal ฯลฯ หรือทั้งสองอย่าง

แนะนำ: