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

مربع الجيب المتوهج: 5 خطوات (بالصور)
مربع الجيب المتوهج: 5 خطوات (بالصور)

فيديو: مربع الجيب المتوهج: 5 خطوات (بالصور)

فيديو: مربع الجيب المتوهج: 5 خطوات (بالصور)
فيديو: حساب قياس الزوايا بطريقة بسيطة جدا 2024, يوليو
Anonim
Image
Image
متوهجة مربع الجيب
متوهجة مربع الجيب

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

الخطوة 1: الأشياء التي ستحتاجها:

المواد:

  • Attiny85 أو ما شابه
  • خردة بروتوبورد
  • CR2032 حامل بطارية ساعة وبطارية
  • سلك خردة
  • مفتاح صغير
  • RGB LED

أدوات:

  • لحام حديد
  • يد العون او يد المساعده
  • كمبيوتر محمول مع Arduino IDE أو ما شابه

أشياء اختيارية تصادف استخدامها:

  • طابعة 3D
  • كماشة
  • مكثف
  • IC mount للسماح بإعادة البرمجة
  • سلك نحاس
  • ملاقيط
  • مستخرج الدخان لحام
  • ضوء العمل
  • مبرمج صغير AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

الخطوة 2: قم بتجميع اللوحة

تجميع المجلس!
تجميع المجلس!
تجميع المجلس!
تجميع المجلس!
تجميع المجلس!
تجميع المجلس!

نرحب بك لتجميع هذا كيفما تشاء ، لكنني سأوجز عمليتي لأي شخص مهتم.

  1. أولاً قمت بتجميع الضوء. لقد استخدمت knockoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/) التي كنت قد استلقيت عليها من مشروع سابق. لقد استخدمت أيضًا معيار الكاثود RGB LED القياسي ذو 4 سنون مع شريحة attiny85 بحيث يعمل ذلك أيضًا ، ولكنه لن يكون ساطعًا تمامًا.
  2. ثم قمت بتلحيم مكثف 4.7 ميكرو فاراد بالأطراف الموجبة والسالبة (على النحو الموصى به لمؤشر LED المحدد) ، ثم قمت بلحام خيوط موجبة وسالبة ، وخط البيانات بمصباح LED بمقاوم 470 أوم.
  3. ثم قمت بإعداد حامل البطارية الخاص بي. لقد استخدمت لوحًا أكبر مما كنت بحاجة إليه ، لذا كان لدي مساحة للتوسيع إذا لزم الأمر ، ثم قمت بلحام اللوحة العلوية الإيجابية لحامل البطارية cr2032 باللوحة الأولية. لقد استخدمت بعض الأسلاك النحاسية العارية لربط الجانب السلبي أسفل حامل البطارية.
  4. بعد ذلك ، قمت بوضع حامل رقاقة IC ذي 8 أسنان على لوح الحماية مع وجود البطارية في مكانها ، لذلك كنت أعرف أنه سيكون هناك مساحة كافية ، وقمت بطي المسامير ، ولحامها.
  5. في الجزء السفلي ، قمت بتوصيل أسلاك الطاقة والأرض لحامل البطارية بحامل IC. تأكد من ترك القليل من الطول الذي يمكن قصه لاحقًا لإضافة مفتاح في خط الطاقة.
  6. تحقق جيدًا من أن البطارية لا تزال مناسبة ، وإذا كان لديك مقياس متعدد ، فتحقق من مآخذ الطاقة والأرض لحامل IC. قد يبدو الأمر مملاً ، لكن التحقق من هذه الأشياء أثناء التنقل سيؤتي ثماره إذا كان عليك استكشاف الأخطاء وإصلاحها لاحقًا.
  7. قم بتوصيل أسلاك الضوء بالطاقة والأرض (بالقرب من الاتصال بحامل IC) ، وقم بتشغيل خط بيانات واحد من دبوس قياسي على IC. (تحقق مرة أخرى من ورقة pinout للتأكد من توفر الدبوس ، ولكن بخلاف ذلك ، استخدم فقط أيهما أكثر ملاءمة للحام)
  8. ثم قم بقص السلك النحاسي لخط الطاقة ، قبل أن يصل إلى حامل IC ، قم بتوصيل سلك بطول صغير إلى أي من الجانبين.
  9. ثم قم بقص السلك بالحجم ، ولحم الخيوط إلى خيوط لمفتاح صغير ، وقم بقص السلك الثالث ، وألصق المفتاح بالغراء الساخن إلى مساحة مفتوحة على الجانب. كن حريصًا على عزل المفتاح في حالة وضعه على سلك مكشوف آخر أو بالقرب منه ، لأن الغلاف من المعدن. لقد استخدمت ببساطة قطعة صغيرة من الشريط الكهربائي.

الخطوة 3: برمجة رقاقة الخاص بك

يمكن سحب الكود الخاص بي لهذا المشروع من Github: https://github.com/3jackattack3/simpleSpectrumLigh…. لبرمجة هذا قمت بتطبيق برنامج Platformio الإضافي لمحرر نصوص atom باستخدام "tinyAVRprogrammer" من sparkfun. من واقع خبرتي ، كانت هذه هي الطريقة المفضلة لدي لكتابة وتحميل الكود إلى شرائح IC مثل attiny85.

يعد المكون الإضافي platformio تفضيلًا شخصيًا ، على الرغم من أنني أوصي بشدة بمراجعته. لقد جربت 3 طرق مميزة لبرمجة arduinos في برامج تحرير النصوص التي أحبها ، وواجهت مشكلات مع كل من الإضافات Stino و Deviot لنص Sublime ، لكنني حققت نجاحًا كبيرًا مع هذا المكون الإضافي platformio لـ atom. ومع ذلك ، نظرًا لأن هذا هو تفضيل شخصي ، سأحاول إضافة كود اردوينو IDE التقليدي بمجرد توفر الوقت. إذا كنت تريد تحويله بنفسك ، فما عليك سوى نسخ نص ملف.cpp إلى مشروع اردوينو جديد وإزالة السطر الأول: "#include Arduino".

ومع ذلك ، تصبح برمجة IC أكثر تعقيدًا بعض الشيء. الطريقة التي استخدمتها تأتي مباشرة من sparkfun ، وهي أفضل طريقة وجدتها حتى الآن. تحقق من دليلهم للحصول على دليل سهل لمتابعة برمجة رقائق AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog …). الطريقة السائدة الأخرى التي رأيتها هي استخدام Arduino Uno كمحمل إقلاع لشريحة IC ، وهو أرخص كثيرًا إذا كان لديك لوحة إضافية موضوعة حولها ، ولكنها أكثر عرضة للخطأ.

الخطوة 4: اختياري: حافظة مطبوعة ثلاثية الأبعاد

اختياري: حافظة مطبوعة ثلاثية الأبعاد!
اختياري: حافظة مطبوعة ثلاثية الأبعاد!

لإنهاء هذا التصميم ، أردت أن أجعله أكثر احترافًا ، مع حماية الإلكترونيات وتأمين المفتاح. أعلاه يمكنك أن ترى عمليتي التكرارية لتصميم العلبة ، ويمكنك العثور على النماذج في الكون! (https://www.thingiverse.com/thing:2904029) لقد قمت بتصميم هذه من أجل بنائي على وجه التحديد ، ولكن ربما يمكنك تعديل النموذج ليناسب احتياجاتك ، أو مجرد استخدامه كمصدر إلهام لتصميماتك الخاصة!

الخطوة 5: كيفية الإعداد في ساحة الجيب

كيفية اقامة في ساحة الجيب
كيفية اقامة في ساحة الجيب
كيفية اقامة في ساحة الجيب
كيفية اقامة في ساحة الجيب
كيفية اقامة في ساحة الجيب
كيفية اقامة في ساحة الجيب

الحصول على الإبداع! لقد بدأت بطي "طرف واحد" قياسي (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) والذي يعمل جيدًا لنشر ضوء منديل الجيب. هنا ، مادة منديل الجيب مهمة كثيرًا. يمكنك الحصول على منديل جيب حريري بسعر رخيص من أمازون (https://www.amazon.com/Fine-White-Silk-Pocket-Squa …) والذي يعمل بشكل رائع لنشر الضوء.

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

موصى به: