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

أحذية Neopixel RGB المشغلة بالحركة: 5 خطوات (بالصور)
أحذية Neopixel RGB المشغلة بالحركة: 5 خطوات (بالصور)

فيديو: أحذية Neopixel RGB المشغلة بالحركة: 5 خطوات (بالصور)

فيديو: أحذية Neopixel RGB المشغلة بالحركة: 5 خطوات (بالصور)
فيديو: Motion Triggered RGB Shoes! | Neopixel LEDs | DIY 2024, يوليو
Anonim

تعد أجهزة NeoPixel رائعة ، حيث يمكننا التحكم في مئات الأضواء باستخدام 3 أسلاك ، أي 5V و Din و GND وفي هذا البرنامج التعليمي ، سأوضح كيف يمكنك صنع أحذية NeoPixel RGB المشغلة بواسطة Motion Triggered!

لذلك دون أي مزيد من اللغط فلنبدأ.

اللوازم

المواد:

  1. وحدة مستشعر الاهتزاز (واحد أستخدمه هو إصدار DIY يمكنك التحقق من رسالتي السابقة لذلك هنا)
  2. اردوينو نانو
  3. WS2812B Neopixel LEDs

أدوات:

  1. لحام حديد
  2. أسلاك اللحام
  3. يد العون او يد المساعده
  4. الغراء الساخن

الخطوة 1: لصق LED على الحذاء

لصق LED على الحذاء
لصق LED على الحذاء
لصق LED على الحذاء
لصق LED على الحذاء
لصق LED على الحذاء
لصق LED على الحذاء

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

الخطوة 2: اردوينو والبطارية

اردوينو والبطارية
اردوينو والبطارية
اردوينو والبطارية
اردوينو والبطارية
اردوينو والبطارية
اردوينو والبطارية

بعد لصق مصابيح LED حول الحذاء ، حان الوقت للعمل على بعض الأجهزة الإلكترونية ، أخذت خليتين Li-ion 18650 ووضعتهما في فاصل أسود صغير اختياري ، يمكنك استخدام بعض الأشرطة لتثبيتها معًا ، هذه الخلايا 4.2 فولت الآن سنقوم بتوصيلهم في سلسلة لتشكيل حزمة بطارية 8.4 فولت والتي استخدمت فيها مكواة لحام وشريط نيكل ، يمكنك أيضًا لحام قطعة صغيرة من الأسلاك ، والآن قم بتوصيل نهاية + الخامس للبطارية بدبوس فين من Arduino Nano و- في نهاية البطارية إلى GND في Arduino ، سيؤدي ذلك إلى تشغيل Arduino nano مباشرة باستخدام البطاريات ، في الوقت الحالي ليس لدي مفتاح ، لذلك قمت فقط بقطع الكابل الأرضي وبعد ذلك سأقوم فقط بلف الأسلاك لتشغيل النظام.

الخطوة الثالثة: إضافة مستشعر الاهتزاز

مضيفا مستشعر الاهتزاز
مضيفا مستشعر الاهتزاز
مضيفا مستشعر الاهتزاز
مضيفا مستشعر الاهتزاز
مضيفا مستشعر الاهتزاز
مضيفا مستشعر الاهتزاز

بمجرد الانتهاء من ذلك ، اصطحب مستشعر الاهتزاز ولحام أحد قياداته إلى 5V من Arduino والآخر إلى Digital Pin 2 من Arduino ، والآن اكتمل ، خذ حذائك وقم بتوصيل 5V بـ 5V GND إلى GND و Din من LEDs إلى Digital دبوس 13 من Arduino وبالمثل ، كررت هذه العملية للأحذية الأخرى وهذا كل ما يتعين علينا القيام به للإلكترونيات.

ملاحظة: المستشعر الذي أستخدمه هو إصدار DIY أو مشابه لهذا الإصدار من Adafruit

إذا كنت ترغب في استخدام وحدة مستشعر الاهتزاز مثل هذا ، يمكنك فقط ملاحظة أن تلك التي تحتوي على 3 دبابيس ، قم بتوصيل Vcc بـ 5V و GND بـ GND و Do (Digital Output) إلى Digital Pin 13 من Arduino. باستخدام مقياس الجهد في تلك الوحدة ، يمكنك ضبط حساسية الزناد الخاص بك.

الخطوة 4: البرمجة

برمجة!
برمجة!
برمجة!
برمجة!

حان الوقت الآن لتحميل الكود إلى Arduino أثناء تحميل الكود ، فقط قم بتغييره وأدخل عدد مصابيح LED الموجودة في حذائك بالنسبة لي ، وهو 44 مصباح LED ، لذا فقط قم بتغيير ذلك وتحميل الكود إلى كل من Arduino!

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

يمكنك تنزيل الكود من الأسفل!

ملاحظة: أنت بحاجة إلى تثبيت مكتبة Adafruit Neopixel

الخطوة 5: لقد فعلت ذلك

أنت فعلت ذلك!
أنت فعلت ذلك!

مبروك لقد فعلت ذلك! الآن يمكنك أن تكون الطالب الذي يذاكر كثيرا وما زلت تهز الأرضية بهذه الأحذية الرائعة!

هذا إلى حد كبير بالنسبة لهذا البرنامج التعليمي ، إذا كنت تحب عملي ، ففكر في التحقق من قناتي على YouTube للحصول على المزيد من الأشياء الرائعة: https://www.youtube.com/NematicsLab يمكنك أيضًا متابعتي على Facebook و Twitter وما إلى ذلك للمشاريع القادمة

www.facebook.com/NematicsLab/

www.instagram.com/NematicsLab/

twitter.com/NematicsLab

موصى به: