جدول المحتويات:
- الخطوة 1: تصميم ثنائي الفينيل متعدد الكلور على Fritzing
- الخطوة 2: اطلب مركبات ثنائي الفينيل متعدد الكلور لدينا بتكلفة منخفضة جدًا من JLCPCB
- الخطوة الثالثة: المكونات المطلوبة:
- الخطوة 4: العمل
- الخطوة 5: توصيل Data Out (Pin 24) بإدخال البيانات (Pin 1) الخاص بـ IC الآخر
- الخطوة 6: قم بإجراء توصيل الساعة والتحميل وفقًا لذلك
- الخطوة 7: قم بتوصيل المكثف والمقاوم كما هو موضح في الرسم التخطيطي
- الخطوة 8: قم بإجراء اتصال دبابيس Matrix كما هو موضح في الرسوم البيانية
- الخطوة 9: صنع الحالة لشاشة LED الخاصة بنا
- الخطوة 10: رابط للرمز والتطبيق
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا الدليل ، سنقوم بعمل شاشة 32X8 LED Matrix التي ستتمتع بوظيفة تغيير الرسالة النصية باستخدام هاتفنا الذكي في الوقت الفعلي وستجعل التطبيق الخاص بنا باستخدام MIT App Inventor.
لذا ، يتيح الأصدقاء البدء في هذا المشروع الرائع والرائع.
الخطوة 1: تصميم ثنائي الفينيل متعدد الكلور على Fritzing
لقد قمنا بتصميم PCB على Fritzing ، وهي مبادرة أجهزة مفتوحة المصدر تجعل الإلكترونيات في متناول الجميع كمواد إبداعية لأي شخص.
إنه تصميم ثنائي الفينيل متعدد الكلور ذو طبقتين حيث قمنا بتعبئة الأشياء المطلوبة بدقة شديدة.
حان الوقت الآن لتصدير ملف Gerber وطلب ثنائي الفينيل متعدد الكلور.
الخطوة 2: اطلب مركبات ثنائي الفينيل متعدد الكلور لدينا بتكلفة منخفضة جدًا من JLCPCB
بمجرد إنشاء مجلد مضغوط لملف Gerber الخاص بـ PCB ، حان الوقت الآن لتحميل الملف إلى JLCPCB ووضع المتطلبات وفقًا لذلك مثل اختيار الإخفاء باللون الأسود ، وهو ما قمت به مع PCBs. إذا كنت تبحث عن أفضل ثنائي الفينيل متعدد الكلور جودة لمشاريعك من JLCPCB هو الخيار الأفضل.
إنهم يقدمون 10 ثنائي الفينيل متعدد الكلور مقابل 2 دولار فقط مع الشحن الإضافي وأجدها أفضل صفقة متاحة.
لذا ، أين يمكن وضع نموذج أولي لـ 10 ثنائي الفينيل متعدد الكلور مقابل 2 دولار فقط:
الخطوة الثالثة: المكونات المطلوبة:
- Arduino (NANO أو UNO)
- وحدة بلوتوث HC-05
- المصابيح (32 × 8 = 256 قطعة)
- MAX7219 LED مصفوفة سائق IC (4 قطع)
- 10 فائق التوهج مكثف (4 قطع)
- 100nF مكثف (4 قطع)
- 40 كيلو المقاوم (4 قطع)
- موصلات ، لحام ، أسلاك ، أدوات ، إلخ …
الخطوة 4: العمل
هنا ، قمنا بإنشاء 4 مصفوفات لكل من 8X8 LEDs. يمكن لكل محرك MAX7219 التعامل مع مصفوفة 64 LEDs. سيرسل Arduino البيانات باستخدام اتصال تسلسلي. لذلك يتعين علينا توصيل الساعة وتحميل المسامير من Arduino إلى جميع برامج تشغيل MAX7219. سيتم توصيل دبوس البيانات بالمشغل الأول فقط. من دبوس "إخراج البيانات" للمحرك الأول ، سنقوم بتوصيل السلك بـ "البيانات" الثانية لبرنامج التشغيل الثاني وهكذا. هذه هي الطريقة التي نربط بها أربع مصفوفات 8 × 8 على التوالي. يجب علينا أيضًا توصيل وحدة Bluetooth بدبابيس Tx و Rx في Arduino وتزويدها بجهد 5 فولت ولكل من محركات MAX7219 أولاً ، دعنا نلقي نظرة على كيفية توصيل كل من مصفوفات 8x8. بمجرد أن نحصل على مصفوفاتنا الأربع ، يمكننا ضمها معًا مع بيانات "إخراج البيانات" "الموجودة في" دبابيس.
الخطوة 5: توصيل Data Out (Pin 24) بإدخال البيانات (Pin 1) الخاص بـ IC الآخر
الخطوة 6: قم بإجراء توصيل الساعة والتحميل وفقًا لذلك
الخطوة 7: قم بتوصيل المكثف والمقاوم كما هو موضح في الرسم التخطيطي
الخطوة 8: قم بإجراء اتصال دبابيس Matrix كما هو موضح في الرسوم البيانية
الخطوة 9: صنع الحالة لشاشة LED الخاصة بنا
بمجرد إجراء الاتصال أعلاه ، فقد حان الوقت لتقديم حالة لذلك لقد استخدمت الورق المقوى الخردة وصنعت صندوقًا منه ببلاستيك فوق مصابيح LED حتى لا ينتشر السطوع ويمنحنا مزيدًا من الهدوء عرض.
الخطوة 10: رابط للرمز والتطبيق
الكود: تحميل
تصميم ثنائي الفينيل متعدد الكلور: تنزيل
ملفات التطبيق: تنزيل