สารบัญ:
- ขั้นตอนที่ 1: ข้อกำหนด
- ขั้นตอนที่ 2: การปักหมุดและการเดินสาย
- ขั้นตอนที่ 3: อัปโหลด.bin File
- ขั้นตอนที่ 4: รับผลงานของคุณ
วีดีโอ: เลเซอร์ Tripwire โดยใช้ ARM Cortex-M4: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
นี่เป็นโปรเจ็กต์ที่ใช้เขียงหั่นขนมซึ่งใช้ 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 ที่แนบมาด้วยขั้นตอนนี้ไปยัง 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 ฯลฯ หรือทั้งสองอย่าง
แนะนำ:
เลเซอร์ 9 โวลต์ ----- ง่าย เจ๋ง และสนุก!!!!!!!!!: 5 ขั้นตอน
เลเซอร์ 9 โวลต์ ----- ง่าย เย็น และสนุก!!!!!!!!!: คุณอยากทำเลเซอร์ 9 โวลต์ไหม? ฉันจะบอกคุณถึงวิธีการทำ ท้ายที่สุด ฉันได้รับแนวคิดนี้หลังจากที่รวมไอเดียมากมายจาก Instructable จำนวนมาก เช่น 9 โวลต์จาก YAN9VUSBC และเลเซอร์จาก Laser Flashlight Heck
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
ตัวควบคุมสัญญาณไฟจราจรโดยใช้ ARM Cortex-M4: 3 ขั้นตอน
ตัวควบคุมสัญญาณไฟจราจรโดยใช้ ARM Cortex-M4: นี่เป็นโปรเจ็กต์ที่ใช้เขียงหั่นขนมซึ่งใช้ ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) เพื่อสร้างตัวควบคุมสัญญาณไฟจราจร ระยะเวลาของ LED สีแดงและสีน้ำเงินถูกตั้งไว้ที่ 15 วินาที ระยะเวลาของไฟ LED สีเหลืองถูกตั้งไว้ที่ 1 วินาที "โครงเรื่อง"
เลเซอร์ Doodle: 8 ขั้นตอน
Laser Doodle: นี่คือการแสดงแสงเลเซอร์ที่ถูกที่สุดในโลก… มันแปลงเสียงและเสียงของคุณเป็นรูปแบบเลเซอร์ ฉันทำหนึ่งปีก่อนกับพ่อของฉัน เราทำให้การออกแบบสำหรับ BurningMan2006 ง่ายขึ้น เราช่วย 200 คนในหนึ่งวันทำให้พวกเขาที่ MakerFa