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

MVRK's Mandalorian Tracking Fob: 8 خطوات (بالصور)
MVRK's Mandalorian Tracking Fob: 8 خطوات (بالصور)

فيديو: MVRK's Mandalorian Tracking Fob: 8 خطوات (بالصور)

فيديو: MVRK's Mandalorian Tracking Fob: 8 خطوات (بالصور)
فيديو: MANDALORIAN TRACKING FOB: 3D PRINT DIY 2024, يوليو
Anonim

إنه الرابع من مايو ، والمعروف باسم يوم حرب النجوم ، وهو عطلة قريبة جدًا وعزيزة على قلوبنا. قررنا هذا العام الاحتفال به بشكل مختلف قليلاً عن السنوات الماضية. من خلال تقنية تجريبية ومشروع صانع ، اتخذنا نهجًا معقدًا وقمنا بتحويله إلى مشروع منزلي مبسط حيث صنعنا نسختنا من جهاز مستوحى من أحد برامجنا المفضلة.

يفترض هذا Instructable أن لديك بعض المعرفة أو الخبرة السابقة مع Arduino أو لوحات تطوير وحدات التحكم الدقيقة الأخرى. إذا كنت تشعر بالراحة مع ذلك ، فستكون بخير هنا! تحقق من الإمدادات أدناه لتبدأ!

إخلاء المسؤولية: هذا المنشور ليس بأي حال من الأحوال تابعًا لـ Disney أو Disney + أو Lucasfilm. علاوة على ذلك ، لا تضمن MVRK هذه التعليمات أو تضمنها. يرجى أن تكون آمنًا وأن تبني تحت إشراف الوالدين.

اللوازم

  • لوحة ESP32 (استخدمنا Firebeetle ESP32 بواسطة DFRobot)
  • بطارية ليبو صغيرة 3.7 فولت
  • ضوء أحمر

ستحتاج أيضًا إلى الحصول على النموذج للطباعة ثلاثية الأبعاد من الأسفل.

وقم بتنزيل الكود أدناه. يتطلب هذا المشروع تثبيت لوحات ESP32 في Arduino IDE. للحصول على التعليمات الكاملة ، تحقق من github الرسمي لـ Arduino ESP32 هنا.

الخطوة 1: كيف يعمل

كيف تعمل
كيف تعمل

يستخدم إصدار MVRK لسلسلة التتبع تقنية Bluetooth منخفضة الطاقة (BLE) لتتبع المفاتيح أو الهاتف أو الأجهزة أو الإشارات الأخرى التي تدعم تقنية BLE. استخدمنا متحكمًا دقيقًا يدعم تقنية البلوتوث ESP32 وبطارية LiPo صغيرة للاتصال بجهاز BLE وتتبع قوة الإشارة الخاصة به. كلما اقتربت سلسلة التتبع من الجهاز المحدد (أو المكافأة) ، زادت قوة الإشارة وأسرع وميض الضوء الموجود في المقدمة.

الخطوة الثانية: ما هي تقنية Bluetooth منخفضة الطاقة (BLE)؟

ما هي تقنية Bluetooth منخفضة الطاقة (BLE)؟
ما هي تقنية Bluetooth منخفضة الطاقة (BLE)؟

Bluetooth Low Energy (BLE) هو معيار Bluetooth مصمم لتوفير استهلاك منخفض للطاقة مع الحفاظ على نفس النطاق الفعال مثل Bluetooth العادي. تعمل أجهزة BLE مثل خوادم البلوتوث وتعلن عن معلومات الاتصال الخاصة بها كل بضع ثوانٍ إلى المنطقة المحيطة. يختلف الفاصل الزمني للإعلان لكل جهاز ويمكن تكوينه حتى على بعض الأجهزة. إذا لم تكن معتادًا على BLE ، فيجب أن يبدأ كل شيء في فهمه في القسم التالي.

الخطوة الثالثة: الكود

الرمز
الرمز

يمكن أن يصبح هذا الجزء صعبًا بعض الشيء. لا تعلن جميع أجهزة BLE في نفس الفاصل الزمني ، ولا تقوم جميع الأجهزة بجميع الاتصالات الواردة. قبل البدء هنا ، نقترح بشدة الحصول على تطبيق مسح ضوئي BLE لهاتفك. إذا كنت تستخدم نظام iOS مثلنا ، فإن BLE Scanner يعمل بشكل رائع. ستتيح لك هذه التطبيقات رؤية أجهزة BLE من حولك والاتصال بها للتعرف على الخدمات التي تقدمها. تستحق خدمات BLE التحدث عنها هنا لأنها ضرورية لكيفية اتصالك بالجهاز الذي تريد تتبعه.

تحتوي جميع الخدمات على معرّف فريد عالميًا (UUID) حتى لا تختلط مع الأجهزة الأخرى المجاورة. ستجد في كل خدمة خاصية مميزة. هذه أيضا لديها UUIDs. قد تتم قراءة هذه الخصائص ، والكتابة ، والكتابة دون رد ، والإخطار ، وما إلى ذلك. هناك أخرى ، ولكن هذا لوقت آخر. انظر إلى الصورة أعلاه حول الخدمات والخصائص. من الأسهل التفكير في خدمات مثل المجلدات والخصائص مثل الملفات الموجودة في تلك المجلدات.

إذا كنت ترغب في معرفة المزيد عن الخدمات والخصائص ، انقر هنا للحصول على دليل مبتدئ رائع لمعيار GATT Bluetooth Standard.

--

يحتوي كل جهاز BLE يمكنك الاتصال به باستخدام هذا المتعقب على UUID يستخدمه للإعلان عن وجوده على الأجهزة القريبة. ستحتاج على الأرجح إلى تطبيق مثل التطبيق المذكور سابقًا للعثور عليه. بمجرد العثور على الجهاز في تطبيقك ، اتصل به. تذكر أن كل جهاز يعمل بنظام BLE مختلف ، لذلك قد يستغرق الأمر بعض التجربة والخطأ للعثور على UUID الصحيح ، ولكن بمجرد القيام بذلك ، ما عليك سوى توصيله بالرمز كما هو معلن عن الجهاز. تم التعليق على كل شيء في الكود ، حتى تتمكن من العثور على ما تبحث عنه.

بعد ذلك نحن بعد الخاصية. تستخدم بعض الأجهزة خدمة إعلانية مختلفة عن تلك التي تحتوي على الخاصية التي نريدها. إذا كانت هذه هي الحالة ، فاحصل على UUID المختلف وقم بتوصيله في serviceUID ، وإلا ، فقم فقط بتعيين serviceUID بما يعادل الجهاز المعلن. الآن ، داخل الخدمة التي اتصلت بها ، ابحث عن خاصية القراءة. قد يمنحك التطبيق UUID كامل الطول ، أو قد يتكون من 4 أحرف فقط. كلاهما جيد لأن تعريف UUID في الكود سيحسبه. قم بتوصيل هذا المعرف الفريد UUID في الخاصية المميزة UUID وستكون قد انتهيت من كل شيء!

فلاش اللوحة ، افتح الشاشة التسلسلية وشاهد ما تحصل عليه! إذا كان كل شيء على ما يرام ، فيجب أن يتصل بجهازك ويبدأ في تسجيل قيمة RSSI (مؤشر قوة الإشارة المستقبلة). كلما انخفضت قيمة RSSI ، زادت قوة الإشارة. يعد RSSI مؤشرًا جيدًا على القرب ولكنه ليس مثاليًا. إذا لم يكن الضوء يومض تمامًا بالطريقة التي تريدها ، فانتقل لأسفل إلى أسفل الرمز واضبط القيم. هناك تعليقات توضح كيف.

كملاحظة ، لن تعمل جميع أجهزة BLE مع هذا المتعقب. بعض الأجهزة سوف ترفض الاتصال. سيتم قطع اتصال الآخرين تلقائيًا بعد بضع لحظات. والبعض فقط لن يعلن عن UUID الضروري للاتصال. لقد حققنا نجاحًا مع الهواتف وأدوات البحث الرئيسية وحتى BB8 Sphero! اترك التعليقات أدناه وأخبرنا بما تقوم بتتبعه!

الخطوة 4: اللحام

اللحيم
اللحيم

إلى الأمام جميلة بشكل مستقيم هنا. قم بتوصيل دبوس الكاثود الخاص بمؤشر LED الخاص بك بمسمار GND الموجود على اللوحة الخاصة بك ودبوس الأنود بـ PIN2. يمكنك تغيير هذا إذا كنت ترغب في ذلك ، فقط تأكد من ترك مساحة صغيرة للمناورة حتى يتلاءم المصباح مع المكان الذي يجب أن يذهب إليه. استخدمنا زوجًا من وصلات العبور القصيرة وبعض الانكماش الحراري للتوصيل هنا.

الخطوة 5: نموذج ثلاثي الأبعاد وطباعة

نموذج ثلاثي الأبعاد وطباعة
نموذج ثلاثي الأبعاد وطباعة
نموذج ثلاثي الأبعاد وطباعة
نموذج ثلاثي الأبعاد وطباعة

النموذج مناسب لمعظم تطبيقات الطباعة ثلاثية الأبعاد. استخدمنا طابعة راتينج Elegoo Mars وطبعناها باللون الأبيض. لقد اتضح أن الطباعة بالراتنج يمكن أن تبرز أدق التفاصيل في الطباعة. لكن هذا ليس ضروريًا تمامًا هنا. يجب أن تعمل طابعة الشعيرات المضبوطة جيدًا أيضًا. فقط تأكد من حصولك على الدعم المناسب ويجب أن تكون على ما يرام!

الخطوة 6: الرسم / التجوية

يعد طلاء الدعامة وتجويتها من أكثر الأشياء الممتعة التي يمكنك القيام بها كصانع. إن جعلها "لك" وإعطاء كل خدش ودرع قصة درامية أمرًا خاصًا. لذلك لن نخبرك بالضبط عن كيفية القيام بعملية التتبع ، ولكن يمكننا أن نقدم لك بعض النصائح.

لقد أعطينا القاعدة الرئيسية للمتعقب طبقة خفيفة من طلاء بخاخ أسود غير لامع واستخدمنا Rub 'N Buff لملء الأجزاء المعدنية ، بالإضافة إلى إضافة بعض الخدوش. لا حاجة للذهاب ثقيلًا جدًا مع هذه الأشياء. أنا أقطع شوطا طويلا.

أصبح الهوائي رائعًا عندما أعطيناه قاعدة سوداء واستخدمنا تقنية تسمى بالفرشاة الجافة لإضافة لمحات باللونين البني والأحمر لتبدو وكأنها صدأ.

لا توجد طريقة خاطئة للقيام بذلك ، ولكن إذا كنت جديدًا على هذه المفاهيم ، فهناك الكثير من مقاطع الفيديو التعليمية الرائعة. حظا موفقا وشاركنا رأيك في التعليقات!

موصى به: