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

Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور: 8 خطوات (بالصور)
Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور: 8 خطوات (بالصور)

فيديو: Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور: 8 خطوات (بالصور)

فيديو: Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور: 8 خطوات (بالصور)
فيديو: How to convert a Champion 600 to 5F1 Tweed Champ - Parts Needed 2024, يوليو
Anonim
Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور
Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور
Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور
Arduinoflake - إصدار ثنائي الفينيل متعدد الكلور

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

ما هو Arduinoflake؟

Arduinoflake هي ندفة ثلجية جميلة المظهر. يحتوي على 18 مصباح LED مسطح بزاوية عريضة مثبتة بشكل فريد على جوانب PCB و 12 SMD LED مثبتة في وسط PCB. في المجموع ، يوجد 30 مصباح LED مجمعة في 18 قطاعًا يمكن التحكم فيها بشكل مستقل. يمكن استخدامها لإنشاء أي رسوم متحركة مجنونة أو نمط تريده ، وأكثر من ذلك يمكنك برمجته بنفسك باستخدام Arduino IDE. باستخدام لوحة اللمس المدمجة ، يمكنك التفاعل معها للتبديل بين الرسوم المتحركة. مملة بعض الشيء ، أليس كذلك؟ لكن ماذا لو أخبرتك أنه يمكنك لعب لعبة عليها؟ لقد اخترقت لي لألعب ثعبانًا كلاسيكيًا بسيطًا ، شاهد الفيديو في النهاية.

إذا كنت ترغب في الحصول على Arduinoflake الخاص بك ، فيمكنك التفكير في شراء مجموعة أو واحدة مجمعة بالكامل من متجر tindie الخاص بي.

الخطوة الأولى: تصميم الإلكترونيات

تصميم الإلكترونيات
تصميم الإلكترونيات

يتكون Arduinoflake من 30 مصباح LED مجمعة في 18 مقطعًا يمكن التحكم فيها بشكل مستقل. للتحكم في هذه ، أستخدم ATmega8 الذي يحتوي على ما يصل إلى 22 دبابيس I / 0. علاوة على ذلك ، اخترت إصدارًا منخفض الطاقة منه (ATmega8L) يمكن تشغيله حتى عند 2.7 فولت وهو أمر رائع لبطارية خلية تعمل بالعملة المعدنية 3 فولت. يتم توصيل كل مجموعة من مصابيح LED بأحد دبوس الإدخال / الإخراج الخاص بـ ATmega عبر المقاوم 68R الحالي. ميزة أخرى رائعة في Arduinoflake هي زر اللمس للتفاعل معها. لا يوفر ATmega ميزة اللمس السعوية المدمجة للأجهزة ، لذلك قررت استخدام TTP223 IC. يتم توصيل TTP223 بأحد دبوس إدخال ATmega وسيؤدي إلى ارتفاعه عند اكتشاف اللمس على لوحة اللمس. هناك خيار آخر وهو محاكاة اللمس السعوي في البرنامج ، لكنني اكتشفت أنه يتطلب الكثير من الطاقة ووقت الحساب.

الخطوة 2: إنشاء مخطط ثنائي الفينيل متعدد الكلور

إنشاء مخطط تفصيلي لثنائي الفينيل متعدد الكلور
إنشاء مخطط تفصيلي لثنائي الفينيل متعدد الكلور

ستكون اللوحة معقدة للغاية. قاعدة سداسية بها 6 أشعة في كل زاوية ، كل منها به 3 نقاط لتركيب مصابيح LED عليها. إذا كنت ستستخدم أداة EasyEDA عبر الإنترنت لتصميم PCB مثلي ، فستحتاج إلى رسومات بتنسيق DXF (تنسيق AutoCAD Drawing Exchange) لاستيرادها إلى EasyEDA ، لأن EasyEDA غير قادرة على رسم مثل هذا الشكل المعقد. لقد استخدمت إنكسكيب. إنها أداة المتجه الوحيدة التي اعتدت عليها والتي تسمح بالتصدير إلى ملفات DXF.

الخطوة 3: إنشاء تخطيط ثنائي الفينيل متعدد الكلور

إنشاء تخطيط ثنائي الفينيل متعدد الكلور
إنشاء تخطيط ثنائي الفينيل متعدد الكلور
إنشاء تخطيط ثنائي الفينيل متعدد الكلور
إنشاء تخطيط ثنائي الفينيل متعدد الكلور
إنشاء تخطيط ثنائي الفينيل متعدد الكلور
إنشاء تخطيط ثنائي الفينيل متعدد الكلور

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

الخطوة 4: تصنيع ثنائي الفينيل متعدد الكلور

تصنيع ثنائي الفينيل متعدد الكلور
تصنيع ثنائي الفينيل متعدد الكلور

في الوقت الحاضر ، من غير المعقول تمامًا إنشاء ثنائي الفينيل متعدد الكلور داخليًا لأنه من السهل والسريع والرخيص للغاية أن يكون لديك متخصصون لتصنيعه من أجلك. وسوف ينتهي بك الأمر بلوحة ذات مظهر مثالي دون أي مشكلة. لقد استخدمت مصنع PCBWay هذه المرة. بصرف النظر عن النتيجة الرائعة ، كان لديهم أيضًا حملة مجانية للنماذج الأولية لـ Xmas PCB لذلك حصلت عليها بسعر رخيص جدًا. يعد وضع الطلب أمرًا بسيطًا للغاية ، فأنت تحتاج فقط إلى تصدير ملفات Gerber من EasyEDA وتحميلها إلى المعالج على الموقع ، ثم يشبه التسوق في متجر عبر الإنترنت. كنت قلقة للغاية بشأن الحزم الرقيقة ، لكنها خرجت بشكل رائع!

الخطوة 5: تجميعها

تجميعها
تجميعها
تجميعها
تجميعها
تجميعها
تجميعها

قائمة الاجزاء:

  • ATmega8L TQF32
  • TTP223 BA6
  • المقاوم 68R 0805 (18x)
  • 10 كيلو المقاوم 0805
  • 100nF مكثف 0806 (3x)
  • 50pF مكثف 0806
  • مصباح LED أبيض ناصع 1206 (12x)
  • مصباح LED مسطح أبيض ناصع THT (18x)
  • حامل البطارية
  • مفتاح تشغيل / إيقاف SMD
  • رأس دبوس مؤقت للبرمجة

كما يمكنك أن تلاحظ الجزء الأكثر تحديًا في Arduinoflake هو ATmega8L مع حزمة TQF32 و TTP223 ، إذا كان بإمكانك التعامل مع هذين ، فإن الآخرين عبارة عن قطعة من الكعكة. أولاً قمت بتجميع المقاومات والمكثفات ومصابيح SMD LED. ثانيًا ، يستخدم المتحكم الدقيق في المركز الكثير من التدفق وكمية صغيرة من اللحام. ثالثًا ، TTP223 في الأسفل. رابعًا ، مصابيح THT LED المركبة بشكل فريد على جوانب ثنائي الفينيل متعدد الكلور. وأخيرًا وليس آخرًا ، حامل البطارية ومفتاح التشغيل / الإيقاف ورأس الدبوس المؤقت للبرمجة. كل ذلك باستخدام التدفق وكمية صغيرة من اللحام. بعد الانتهاء من اللحام ، لا تنس تنظيف ثنائي الفينيل متعدد الكلور باستخدام الأسيتون لإزالة كل التدفق المتبقي.

الخطوة 6: تحميل وتشغيل الكود

تحميل وتشغيل الكود
تحميل وتشغيل الكود
تحميل وتشغيل الكود
تحميل وتشغيل الكود

"loading =" lazy "ليس مجرد زخرفة ولكن يمكنك أيضًا كتابة ألعاب لها نظرًا لأنه يحتوي على زر لمس ، تحقق من ثعباني المتقشر!

إذا كنت ترغب في الحصول على Arduinoflake الخاص بك ، فيمكنك التفكير في شراء مجموعة أو واحدة مجمعة بالكامل من متجر tindie الخاص بي.

الخطوة 8: الموارد والروابط

  • شراء Arduinoflake
  • Arduinoflake جيثب
  • Arduinoflake PCBWay
  • مستشعر بالسعة بواسطة PaulStoffregen
  • MiniCore بواسطة MCUdude
  • اردوينوفليك حر
  • Twitter الخاص بي للحصول على آخر التحديثات
مسابقة PCB
مسابقة PCB
مسابقة PCB
مسابقة PCB

الجائزة الثانية في مسابقة PCB

موصى به: