جدول المحتويات:
- الخطوة 1: الأدوات والمواد
- الخطوة 2: التخطيط الإلكتروني
- الخطوة 3: البرنامج
- الخطوة 4: التجميع
- الخطوة 5: الاختبار والضبط
فيديو: قلادة مدفوعة بالاردوينو: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
كنت أبحث عن مشروع جيد من Arduino لأيام نهاية العام. لكن ماذا تفعل؟ كانت ابنتي الصغيرة متفاجئة للغاية عندما قدمت لها هذه القلادة "الإلكترونية" ، وكانت سعيدة جدًا أيضًا. آمل أن يكون الشخص الذي ستقدم له إنجازك سعيدًا جدًا أيضًا.
تتكون الجوهرة نفسها من وحدة تحكم صغيرة ، ومصباح RGB LED له نفس الأبعاد ، وتتكون القلادة من سلك نحاسي رفيع للغاية يمكن لحامه بسهولة بسلك صغير من القصدير. إن تغذية الطاقة عبارة عن بطارية ليثيوم بخلية عملة 3 فولت بسيطة. لقد استخدمت ورقة صغيرة من الورق اللاصق ، وجدت في صيدلية منزلي ، لحماية وعزل حزمة البطارية.
الخطوة 1: الأدوات والمواد
أدوات
- لحام الحديد ، سلك لحام القصدير 0.5 مم
- المكبر ، لأن أسلاك اللحام صغيرة جدًا
- جهاز كمبيوتر مثبت عليه برنامج Arduino
- مبرمج ISP ، كما هو موضح هنا
- قاطع أسلاك صغير
المواد
- بطارية CR2032 بطاريتها السفلية (تتكون من جزأين ، جزء لكل عمود)
- سلك نحاسي رقيق جدا
- واحد RGB LED في حزمة 5050 ، مع شريحة WS2812B بالداخل (هذا مهم ، لأنه يمكنك العثور على 5050 LED بدون وحدة التحكم WS2812B بالداخل)
- قطعة صغيرة من ورق لاصق طبي
- وحدة تحكم Atmel Attiny85-20SU SMD Micro
- قلادة بسيطة رخيصة
الخطوة 2: التخطيط الإلكتروني
يعتبر التخطيط الإلكتروني واضحًا جدًا ، لأنه لا توجد مكونات سلبية ، مثل المقاومات أو المكثفات أو المحاثة ، ولأن هناك 3 مكونات فقط ، بما في ذلك البطارية.
حزمة الطاقة التي استخدمتها هي بطارية ليثيوم 3 فولت CR2032. جهده أقل من المذكور في ورقة بيانات WS2812B ، ولكن بعد الاختبار ، لم يعاني RGB LED من هذا الانخفاض 2V.
كانت حقيقة أن أكون قادرًا على استخدام بطارية خلية نقود معدنية بسيطة 3 فولت شرطًا مهمًا للغاية بالنسبة لي لجعل هذا المشروع على قيد الحياة. لا يمكننا تخيل عقد به بطارية كبيرة ثقيلة كمصدر للطاقة.
تعمل وحدة التحكم الصغيرة (MCU) أيضًا بشكل جيد جدًا مع مستوى الجهد 3 فولت.
قمت بقياس تيار متوسط قدره 5.3 مللي أمبير. تبلغ سعة بطارية الليثيوم CR2032 هذه 200 مللي أمبير في الساعة. هذا يعني أنه باستخدام بطارية جديدة تمامًا ، يمكنك ترك النظام يعمل لمدة 40 ساعة. ولكن ، حتى النصف سيكون كافياً إلى حد كبير للاستخدام الشائع.
الخطوة 3: البرنامج
وحدة التحكم الصغيرة هي ATTINY85 (~ 1 دولار) من Atmel. لقد برمجتها باستخدام Arduino Nano رخيص (نسخة وجدت على موقع ئي باي بحوالي 5 دولارات). ولكن إذا كنت تمتلك لوحة Arduino أصلية ، فيمكنك استخدامها لذلك أيضًا.
تمت برمجة Arduino Nano برسم تخطيطي "Arduino as ISP".
رسم تخطيطي للبرمجة في ATTINY85 Micro Controller يتم تقديمه كمرفق في هذه الخطوة: JeweLED.ino
احذر من أنه يجب عليك نسخ أداة تحميل التشغيل حتى تتم برمجة MCU بالكامل. هذا في الواقع لا يضيء محمل إقلاع Arduino على MCU ، لكنه يضيء بعض التكوينات المهمة. بدون القيام بذلك ، لن يعمل الرسم على الإطلاق.
يجب أن يكون نوع اللوحة المراد اختياره: Attiny85 @ 8MHz (مذبذب داخلي ، BOD معطل).
يرمز BOD للكشف عن براون أوت. هذه ميزة خاصة تقوم بإيقاف تشغيل MCU عندما تقل الطاقة عن 4.3 فولت. هذا مفيد لتجنب إتلاف حزم البطاريات القابلة لإعادة الشحن. ولكن في حالتنا ، يجب تعطيلها ، لأننا سنقوم بتزويد MCU بالطاقة بجهد 3 فولت فقط ، وحتى أقل.
الخطوة 4: التجميع
الخطوة الأولى هي تجميع MCU مع LED.
بمجرد البرمجة ، يجب الاحتفاظ فقط بالدبوس 4 و 5 و 8 من Atmel MCU. يمكن إزالة المسامير الأخرى ، لأنها غير ضرورية.
يجب أن يكون السن 4 من MCU ملحومًا باستخدام السن 3 من عبوة 5050. سيتم توصيل هذا بالقطب السالب للبطارية.
يجب أن يكون السن 8 من MCU ملحومًا برأس رقم 1 من عبوة 5050. سيتم توصيل هذا بالقطب الموجب للبطارية.
يجب أن يكون دبوس 5 من MCU ملحومًا برأس 4 من عبوة 5050. يتوافق Pin 5 مع PIN0 من Arduino لهذا النوع من MCU.
استخدم الورق اللاصق الطبي لعزل بطارية خلية العملة المعدنية عن الجلد. يتيح لك ذلك إصلاح الجزء السالب من السلك النحاسي بالقطب السالب للبطارية.
لا يوجد مفتاح طاقة على هذا التركيب. لإيقاف تشغيل مؤشر LED ، يجب عليك فتح القلادة ، عن طريق سحب السلك السلبي من حزمة البطارية.
و هذا كل شيء.
الخطوة 5: الاختبار والضبط
كما ترون في الصورة عن قرب ، لقد قمت بلحام حلقتين صغيرتين جدًا من الأسلاك النحاسية على دبابيس GND و VDD. والغرض من ذلك هو إرفاق هذه الجوهرة "الإلكترونية" بالقلادة.
للاختبار الأول ، استخدمت فقط السلك النحاسي كقلادة. الأسلاك النحاسية ضرورية لضمان التلامس الكهربائي ، ولكنها ليست كافية. السلك النحاسي خفيف الوزن للغاية ، والبطارية خلف العنق ثقيلة جدًا مقارنةً بمصباح LED الموجود في المقدمة. لذلك اضطررت إلى استخدام قلادة حقيقية للبطارية لتبقى في مكانها.
عليك فصل القلادة إلى جزأين متساويين الطول ، وإغلاق هذين الجزأين على حلقات الجواهر.
لقد قمت ببرمة الأسلاك النحاسية في كل حلقة من العقد. السلك غير مرئي تقريبًا ، ويضمن التوصيل الكهربائي بالإضافة إلى صلابة الهيكل بأكمله.
هناك طريقة أخرى لإجراء التوصيل الكهربائي وهي استخدام خيط موصل غير قابل للصدأ ، يمكنك العثور عليه على Adafruit مقابل بعض الدولارات.
في الفيديو ، يمكنك رؤية JeweLED وهو يعمل.
يتمتع!
شاهده في العمل
موصى به:
Panzer VIII Maus مدفوعة بواسطة Microbit: 4 خطوات
Panzer VIII Maus مدفوعة بواسطة Microbit: في هذا الفصل الدراسي ، كان لفصلنا الموهوب في مدرستنا دورة خاصة: استخدم BBC micro: bit لتشغيل سيارة مطبوعة ثلاثية الأبعاد ، لكنني لم أحب الإطار الذي صنعه لنا معلمنا (كما تعلمون) ، اكتب & quot؛ BitCar Micro Bit & quot؛ على Google وسترى العديد من
RC سيارة مدفوعة بالعجلة والدواسات؟: 6 خطوات
RC سيارة مدفوعة بالعجلات والدواسات؟: الحياة تدور حول جعل أحلامك تتحقق. كان المنجم هو جعل RC Car موجهًا بعجلة ألعاب الكمبيوتر. لذلك قمت بذلك ، آمل أن يكون مفيدًا لشخص ما. في حالة وجود أسئلة ، اكتب تعليقًا
درجة حرارة التحكم عن بعد بالأشعة تحت الحمراء التي تعتمد على Arduino الأوتوماتيكية مدفوعة: 7 خطوات
درجة حرارة تلقائية للتحكم عن بعد بالأشعة تحت الحمراء تعتمد على Arduino: مرحبًا ، ما الأمر ، يا رفاق! Akarsh هنا من CETech. سئمت من الاستيقاظ في منتصف نوم عميق لمجرد أن درجة حرارة غرفتك منخفضة جدًا أو مرتفعة جدًا بسبب مكيف الهواء الغبي. إذن هذا المشروع من أجلك. في هذا المشروع ، سنجعل
وحدة تحكم في المروحة مدفوعة بوحدة المعالجة المركزية ووحدة معالجة الرسومات: 6 خطوات (بالصور)
وحدة التحكم في المروحة المدفوعة بوحدة المعالجة المركزية ووحدة معالجة الرسومات: قمت مؤخرًا بترقية بطاقة الرسومات الخاصة بي. يحتوي طراز GPU الجديد على TDP أعلى من وحدة المعالجة المركزية الخاصة بي ووحدة معالجة الرسومات القديمة ، لذلك أردت أيضًا تثبيت مراوح إضافية للحالة. لسوء الحظ ، يحتوي جهاز MOBO الخاص بي على 3 موصلات فقط للمروحة مع التحكم في السرعة ، ولا يمكن ربطها إلا بـ
A Hearing MeArm ، Google Coral TPU Accelerator مدفوعة: 3 خطوات
A Hearing MeArm ، Google Coral TPU Accelerator مدفوعة: في ما يلي أود أن أصف إصدارًا يتم التحكم فيه بالصوت من MeArm ، وهو ذراع روبوت صغير xyz مزود بمقبض. لقد استخدمت MeArm Pi من صناعات MIME ، ولكن يجب أن يكون النظام قابلاً للتطبيق على أي إصدار من MeArm ، أو محرك سيرفو مشابه