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

UChip Lightsaber - "لتكن القوة معك": 6 خطوات
UChip Lightsaber - "لتكن القوة معك": 6 خطوات

فيديو: UChip Lightsaber - "لتكن القوة معك": 6 خطوات

فيديو: UChip Lightsaber -
فيديو: Why did Darth Maul Choose a Double Bladed Lightsaber? #Shorts 2024, يوليو
Anonim
Image
Image

هل حلمت يومًا بأن تكون Jedi أو Sith of the Star Wars universe ، تتأرجح مع السيف الضوئي القوي لدعم جانبك؟ مهما كانت الإجابة ، فإليك: كيفية صنع السيف الضوئي DIY باستخدام Chip

أولاً ، اسمحوا لي أن أحدد أنني أعتزم صنع Lightsaber بتكلفة منخفضة ومقاسة ومحمولة ، أقرب إلى Lightdagger بدلاً من Lightsaber بالحجم الكامل الذي تشاهده عادةً في أفلام Star Wars. أرغب في الاستفادة من الحجم الصغير لـ µChip لصنع السيف الضوئي فائق النحافة ، مع تأثيرات الارتعاش (والتي يمكنني استخدامها أيضًا كضوء خارجي في حالة الضرورة).

نظرًا لأن µChip تتميز بمحول باك DC / DC قادر على توصيل ما يصل إلى 1A الحالي عند 5 فولت أو 3.3 فولت ، فسوف أقوم بتشغيل خنجر مباشرة من موصل micro ‑ USB على Chip ، أثناء توصيل مصابيح LED بدبوس VEXT الذي تم إنشاؤه. وبالتالي ، أحتاج فقط إلى توصيل كبل micro-USB ببرمجة / تشغيل Lightsaber ويمكنني اختيار ما إذا كنت سأعطي 3.3V أو 5V لشريط LED المتصل.

أستخدم شريط WS2812B LED كمصدر للضوء. يحتوي على سلسلة من WS2812B ICs ، والتي تدمج 3 مصابيح LED (RGB) ومحرك. يجب استخدام بروتوكول تسلسلي محدد (ولكن معروف جيدًا) لقيادة الدوائر المتكاملة ويمكنك العثور عليه هنا. هناك شرائط مختلفة ، كل منها يتميز بكثافة LED وحزمة مختلفة. 100 LEDs / م والتعبئة IP30 مناسبة تمامًا لهذا المشروع. تضمن كثافة LED العالية أن يكون السيف الضوئي ساطعًا بدرجة كافية ، في حين أن الحزمة هي التي لا تحتوي على أي حماية من السيليكون بحيث تناسبها داخل الأنبوب الذي أستخدمه كإطار لـ Lightsaber الخاص بي.

الإطار الذي أستخدمه لمشروعي هو أنبوب IC معاد تدويره ومضاد للكهرباء الساكنة ؛ إنه مضغوط وشفاف ، بالإضافة إلى أنه يناسب تمامًا كل من مصدر الضوء (شريط WS2812B) ووحدة التحكم (µChip) ، مما يحمي جميع المكونات مع إعطاء صلابة للخنجر.

لقد استخدمت رغوة التغليف كناشر للضوء ؛ يأتي المنجم من عبوة شاشة LCD.

أخيرًا ، كمصدر للطاقة ، فإن أي بنك طاقة يوفر 1A على الأقل سوف يقوم بهذه المهمة.

فيما يلي الخطوات البسيطة لبناء السيف الضوئي.

الخطوة 1: تحضير الإطار

قطع شريط LEDs إلى الطول الصحيح
قطع شريط LEDs إلى الطول الصحيح

قم بإنشاء فتحة في أنبوب IC المضاد للكهرباء الساكنة لمنع uChip من الانزلاق داخل الأنبوب عند توصيل كابل USB الصغير. يجب أن يكون الثقب على بعد حوالي 3 سم من نهاية الأنبوب.

بعد ذلك ، أدخل دبوسًا بلاستيكيًا (يمكنك إعادة تدوير الدبوس البلاستيكي المرفق مع الأنبوب لتثبيت الدوائر المتكاملة).

الخطوة 2: قص شريط المصابيح إلى الطول الصحيح

قم بقياس عدد مصابيح LED المطلوبة عن طريق تركيب الشريط داخل أنبوب IC ، ثم قصه بالطول المناسب.

تذكر أنك بحاجة إلى إجمالي عدد فردي من مصابيح LED لإنشاء تأثير تشغيل / إيقاف متماثل.

الخطوة 3: قم بلحام شريط LEDs بـ UChip

جندى شريط LEDs إلى UChip
جندى شريط LEDs إلى UChip
جندى شريط LEDs إلى UChip
جندى شريط LEDs إلى UChip
جندى شريط LEDs إلى UChip
جندى شريط LEDs إلى UChip

قم بتوصيل الأسلاك كما هو موضح بالصورة:

µ رقاقة pin_16 -> الصمام الثنائي الأنود

الصمام الثنائي الكاثود -> قطاع + 5 فولت

µ رقاقة pin_8 -> شريط GND

µ رقاقة pin_2 (أو أي GPIO متاح آخر) -> شريط DIN

يجب أن يكون طول السلك مناسبًا: ليس قصيرًا (بحيث يمكنك بسهولة سحب uChip ، إذا لزم الأمر) ، وليس طويلاً ، وإلا فلن تتمكن من وضع uChipinside الأنبوب.

قد يتم حذف الصمام الثنائي ** ، لأنه في معظم الحالات سيعمل شريط LED أيضًا. وتتمثل وظيفتها في تقليل جهد مصدر الطاقة في شريط LED ، بحيث يكون المستوى المنطقي العالي ضمن مواصفات 3.3V.

الخطوة 4: أكمل هيكل الإطار

أكمل هيكل الإطار
أكمل هيكل الإطار

تناسب كل شيء داخل الأنبوب. لا شيء أسهل! كن حذرا عند ثني الأسلاك!

لف رغوة التغليف غير الشفافة (لكن شبه الشفافة) حول الأنبوب. سيؤدي ذلك إلى نشر الضوء الذي تولده مصابيح LED. استخدم بعض الشريط اللاصق لتثبيته في أنبوب IC المضاد للكهرباء الساكنة.

الخطوة 5: البرنامج باستخدام Arduino IDE

قم بتحميل µ رقاقة مع الرسم المرفق "LightSaber.ino".

لقد اقترضت جزءًا من كود الخفقان من مشروع Mad Gyver الرائع.

الخطوة 6: شغل الطاقة واستمتع

قم بتوصيل مصدر الطاقة من خلال كابل micro-USB (لقد استخدمت powerbank) واستمتع بسلاح Jedi / Sith الخاص بك !!

يمكنك تعديل الكود لإضافة زر إضافي يسمح لك بتغيير تسلسل التشغيل لأعلى / لأسفل والتوقيت.

الاعتمادات:

تم استلهام بعض التعليمات البرمجية المصدر من مشروع Instructables المذهل لـ Mad Gyver

تستخدم مكتبة FastLED للتحكم في RGB LEDs.

موصى به: