المواد:
- المصابيح 144 قطعة
- المقاومات 24 قطعة (تحدد حسب نوع المصابيح ، في هذه الحالة 91 أوم)
- عداد عشري 4017
- 6 مقاومات (1 كيلو أوم)
- ترانزستورات 6 قطع 2N3904
- اللوح الطويل
- اردوينو
- مسجلات التحول 3 قطع (74HC595)
- موصلات دبوس
الخطوة 1: كيف يعمل:
عادة ما يتم تقسيم المعلومات في مصفوفة LED إلى أجزاء صغيرة ، والتي يتم إرسالها بعد ذلك. وبالتالي ، يتم حفظ عدد كبير من الدبابيس في Arduino ، ويصبح البرنامج بسيطًا جدًا.
بعد ذلك ، يحين الوقت لثلاث نوبات تسجيل ، فهي تضاعف المخرجات وتوفر الكثير من الدبابيس على Arduino.
يوجد في كل سجل 8 مخرجات ، يتم استخدام 3 مخرجات Arduino فقط للتحكم في عدد كبير من سجلات التحول.
يستخدم المؤلف أيضًا عداد 4017 ليتمكن من مسح الصفوف. باستخدامه ، يتم مسح ما يصل إلى 10 صفوف ، نظرًا لأن المؤلف لديه 10 مخرجات فقط ، ومع ذلك هناك حاجة إلى مخرجاتين فقط.
كما ذكرنا سابقًا ، يتم المسح الضوئي باستخدام عداد 4017 هذا ، من خلال ربط صف واحد بالأرض في كل مرة وإرسال البيانات من خلال المقاومات إلى السماعات.
الخطوة 2: المخطط
العناصر الوحيدة التي لا تظهر في الرسم البياني هي المقاومات المقيدة الحالية ، لأن تصنيفها يعتمد بشكل مباشر على نوع مصابيح LED المستخدمة. لذلك ، يجب حساب قيمتها بشكل مستقل.
لحساب قيم 24 مقاومات ، يمكنك استخدام الآلة الحاسبة
أولاً ، انظر إلى مواصفات LED لمعرفة جهدها الأمامي والتيار الأمامي. يمكن العثور على المعلومات فور الشراء. تعمل الدائرة على جهد 5 فولت. وفقا لذلك ، هناك حاجة إلى مصدر طاقة بنفس الجهد.
كما تمت إضافة نموذج لوحة تحكم باستخدام أداة Willard 2.0.
الخطوة 3: اللحام
إن لحام مثل هذا العدد الكبير من مصابيح LED ليست مهمة سهلة إذا كنت لا تعرف بالتأكيد كيفية القيام بذلك بشكل صحيح.
ينحني المؤلف الناتج الإيجابي لمصابيح LED نحو الاستنتاجات المتبقية ، ويتم عمل رقم ، وبعد ذلك يتم قطع الجزء غير القابل للتطبيق من الإخراج ، ويحاول جعل هذه الاتصالات منخفضة قدر الإمكان. يتم هذا الإجراء لكل نتيجة إيجابية.
في هذه المرحلة ، يتم ربط الاستنتاجات السلبية في عمود ولحامها غير مريح ، حيث أن لديهم صفًا إيجابيًا في طريقهم. لذلك ، ينحني الطرف السالب 90 درجة ، ويتم عمل الجسر فوق الصف الإيجابي إلى الطرف السالب التالي ، وهكذا لجميع مصابيح LED الأخرى.
يمكن تسجيل سجلات Shift والمكونات المتبقية حسب تقدير كل منها على حدة.
الخطوة 4: البرمجة
لقد حان الوقت للمرحلة الأخيرة من المشروع.
كتب المؤلف قبل ذلك عدة برامج مماثلة. لذلك ، كان عليه فقط إضافة برنامج يتلقى كلمة أو جملة كاملة من شاشة IDE arduino ثم عرضها على المصفوفة. وبالطبع ، يمكنك إنشاء الرمز الخاص بك أو تغييره حسب تقديرك.
يتم إرفاق ملف excel إلى الأرشيف لإمكانية إنشاء علامات أو رموز خاصة بك.
كيف تفعل ذلك:
يتم إنشاء الحرف المطلوب بكسل بعد بكسل (لا يوجد شيء معقد في ذلك) ، ويتم نسخ خط الإخراج - # تعريف {OUTPUT LINE}
الخطوة 5: الجهاز جاهز
المصفوفة 24 × 6 جاهزة ، الآن من الممكن عرض أي شيء عليها. يمكنك إنشاء برامج جديدة بنفسك أو محاولة تحسين الواجهة.