جدول المحتويات:

سلك Tripwire بالليزر باستخدام ARM Cortex-M4: 4 خطوات
سلك Tripwire بالليزر باستخدام ARM Cortex-M4: 4 خطوات

فيديو: سلك Tripwire بالليزر باستخدام ARM Cortex-M4: 4 خطوات

فيديو: سلك Tripwire بالليزر باستخدام ARM Cortex-M4: 4 خطوات
فيديو: DIY Hacks & How To's: Laser Tripwire 2024, شهر نوفمبر
Anonim
سلك رحلة الليزر باستخدام ARM Cortex-M4
سلك رحلة الليزر باستخدام 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 of 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- الجرس

4- LDR

5- NPN BJT (BC547)

6- LM Flash Programmer (برنامج على جهاز الكمبيوتر)

7- Virtual Terminal (برنامج على جهاز الكمبيوتر)

=> إذا كنت لا تعرف كيفية استخدام LM Flash Programmer وتثبيته ، فيرجى التحقق من Instructable السابق ، أو النقر على الروابط التالية:

تحميل مبرمج فلاش LM

تحميل ملف.bin أو.hex باستخدام LM Flash Programmer

الخطوة 2: التثبيتات والأسلاك

التثبيتات والأسلاك
التثبيتات والأسلاك

يتم إرفاق المسامير والأسلاك الخاصة بـ 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 Programmer.

الخطوة 4: احصل على مخرجاتك

احصل على مخرجاتك
احصل على مخرجاتك
احصل على مخرجاتك
احصل على مخرجاتك

بعد تحميل ملف.bin إلى ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ، يمكنك الحصول على الجرس أو أي من الجهاز الذي تريده على سبيل المثال Energia IDE Serial Monitor و Keil uVision و Tera Team Virtual Terminal إلخ أو كليهما.

موصى به: