جدول المحتويات:
فيديو: شارة عرض مصفوفة LED يمكن ارتداؤها: 8 خطوات (بالصور)
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هل تدير حدثًا أو مسابقة أو حتى تستضيف حفلة عيد ميلاد؟
الشارات هي عنصر متعدد الاستخدامات يمكن أن يجعل التعارف والاحتفالات أسهل بكثير. لن تبدأ أبدًا محادثة مع "مرحبًا ، اسمي ……………". فلماذا يجب على شارتك؟
لذلك ، لنصمم شارة PCB يمكنك تثبيتها بفخر وارتداءها في الحدث المهم التالي.
في هذا المشروع ، سأعرض كيف صنعت شاشة مصفوفة LED بحجم شارة ATtiny85 (مصفوفة 5 × 4). لقد استخدمت تقنية Charliplexing لقيادة 20 مصباح LED باستخدام ATtiny85.
يمكنك بسهولة إضافة نصوص إضافية إلى شارتك كما يحلو لك. تميز عن الآخرين بشارة PCB الرائعة هذه.
هيا بنا نبدأ:)
الخطوة 1: شاهد الفيديو
يمر الفيديو بعملية الإنشاء أيضًا ، إذا كنت تفضل التعلم بهذه الطريقة!
الخطوة 2: الأشياء المستخدمة في هذا المشروع
مكونات الأجهزة
- رقاقة ATtiny85 x1
- بطارية خلية العملة المعدنية CR2032 x1
- 3 ملم LED x20
- CR2032 حامل خلية عملة x1
-
8 دبوس DIP IC Socket x1
- مفتاح الشريحة x1
- مقاوم 100 أوم × 5
لبرمجة ATtiny85 ، تحتاج إلى اردوينو أونو أو أي لوحات اردوينو أخرى
تطبيقات البرمجيات:
اردوينو IDE
أدوات يدوية:
لحام حديد
الخطوة 3: Charlieplexing
Charliplexing هي تقنية لقيادة شاشة متعددة الإرسال حيث يتم استخدام عدد قليل نسبيًا من دبابيس الإدخال / الإخراج على متحكم دقيق ، على سبيل المثال لقيادة مجموعة من المصابيح. تستخدم الطريقة الإمكانات المنطقية ثلاثية الحالة للميكروكونترولر من أجل اكتساب الكفاءة على تعدد الإرسال التقليدي.
صيغة Charlieplexing هي LEDs = n ^ 2 - n
حيث 'n' هو عدد الدبابيس المستخدمة.
أستخدم ATtiny85 مبرمجًا مع arduino كـ ISP ، لذا فهو يستخدم 5 دبابيس لـ 20 LED.
مزيد من المعلومات حول Charlieplexing:
الخطوة 4: رسم تخطيطي
الخطوة 5: النموذج الأولي
قبل تصميم ثنائي الفينيل متعدد الكلور ، قررت بناء نموذج أولي على لوحة الأداء.
وعملت بشكل جيد …….
الخطوة 6: تصميم ثنائي الفينيل متعدد الكلور
لقد استخدمت KiCad لتصميم PCB. تم إجراء قص الحافة باستخدام ملف. DXF الذي تم تصميمه وإنشاءه باستخدام Autodesk Fusion 360.
كان حجم شارة PCB 55 * 86 ملم.
لقد نقلت وطلبت PCB من خلال PCBWay.com.
ملاحظة: يتم توفير الشاشة الحريرية البيضاء في المنتصف لكتابة اسمك أو ما تريد:)
بعد لحام ثنائي الفينيل متعدد الكلور يبدو كما يلي:
هذا المشروع مفتوح المصدر. إذا كنت ترغب في إنشاء مواردك الخاصة ، فستتوفر جميع الموارد في صفحة GitHub الخاصة بي.
الخطوة 7: قم بتوصيل الدائرة بفلاش ATtiny
(لا تدخل البطارية الآن.)
على PCB ، قمت بتوفير موصل 6 سنون لبرمجة ATtiny85. النقطة الصغيرة بالقرب من الموصل ذي 6 سنون هي الدبوس الأول (MISO) ، انظر الصور للحصول على اتصالات بديلة.
- اردوينو + 5 فولت - VCC
- اردوينو GND -GND
- اردوينو دبوس 10 -RST
- اردوينو دبوس 11 -MOSI
- اردوينو دبوس 12 -MISO
- اردوينو دبوس 13 -SCK
اتبع الرابط أدناه لبرمجة ATtiny:
كتب مدير مجتمع Instructables randofo تعليمات لطيفة حول "Program an ATtiny With Arduino".
يمكنك تنزيل جميع الملفات المصدر من صفحة githhub الخاصة بي:
بعد تكوين قائمة أدوات Arduino IDE ، قم بتحميل رسم اردوينو المحدد
ملاحظة: قم بتحديث السطر الحادي عشر من رسم اردوينو لعرضه حسب رغبتك
الخطوة 8: نظرة خاطفة على الفيديو
استمتع:)
شكرًا جزيلاً لك على القراءة إذا كنت بحاجة إلى مزيد من المعلومات ، فلا تتردد في طرحها في التعليقات ، وسأبذل قصارى جهدي لإجابتك.
إذا أعجبك هذا المشروع ، يمكنك دعم مشروعي من خلال التصويت عليه لـ Party Challenge.
يمكنك أيضًا دعم مشروعي في مسابقة PCBWAY's I can Solder KIT 2019
صنع سعيد!:)