جدول المحتويات:
فيديو: Arduino Smile MAX7219 Matrix LED تعليمي: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي "التحكم في مصفوفة LED باستخدام Arduino". أوضح لك كيفية استخدام شاشات Led Matrix باستخدام Arduino.
وفي هذه المقالة ، سوف نتعلم كيفية إنشاء رموز تعبيرية للابتسامة باستخدام شاشة المصفوفة هذه باستخدام Arduino أيضًا.
المكونات المستخدمة لا تزال هي نفسها كما في المادة السابقة. لذلك على الفور نبدأ البرنامج التعليمي.
الخطوة 1: المكون المطلوب
هذه قائمة بالمكونات المطلوبة:
- ليد ماتريك
- اردوينو نانو
- سلك الطائر
- USBmini
- مجلس المشروع
المكتبة المطلوبة:
ليدكونترول
الخطوة 2: المخطط
لتجميع المكونات ، انظر الرسم التخطيطي أعلاه ، يمكنك أيضًا الاطلاع على المعلومات أدناه:
ماتريكس لاردوينو
VCC ==> + 5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
بعد الانتهاء من تجميع المكونات ، انتقل إلى عملية البرمجة.
الخطوة الثالثة: البرمجة
استخدم الكود أدناه لعمل رمز مبتسم في المصفوفة النقطية:
# تضمين "LedControl.h"
/*
الآن نحن بحاجة إلى LedControl للعمل معه. ***** لن تعمل أرقام التعريف الشخصي هذه على الأرجح مع أجهزتك ***** يتم توصيل دبوس 6 بـ DataIn pin 8 متصل بـ CLK pin 7 متصل بـ LOAD لدينا MAX72XX واحد فقط. * /
LedControl lc = LedControl (6 ، 7 ، 8 ، 1) ؛
وقت تأخير طويل بدون توقيع = 100 ؛
الإعداد باطل() {
lc.shutdown (0 ، خطأ) ؛ كثافة lc.set (0 ، 8) ؛ lc.clearDisplay (0) ، }
ابتسامة باطلة () {
بايت أ [8] = {B00000000، B01100110، B01100110، B00000000، B00000000، B01000010، B00111100، B00000000} ؛
lc.setRow (0، 0، a [0]) ؛
lc.setRow (0، 1، a [1]) ؛ lc.setRow (0، 2، a [2]) ؛ lc.setRow (0، 3، a [3]) ؛ lc.setRow (0، 4، a [4]) ؛ lc.setRow (0، 5، a [5]) ؛ lc.setRow (0، 6، a [6]) ؛ lc.setRow (0، 7، a [7]) ؛ }
حلقة فارغة() {
ابتسامة()؛ }
الخطوة 4: النتيجة
للنتائج يمكن رؤيتها في الصورة أعلاه.
موصى به:
ماذا يوجد داخل المؤازرة وكيفية استخدامها مع برنامج تعليمي كامل من Arduino: 6 خطوات
ماذا يوجد داخل المؤازرة وكيفية استخدامها مع برنامج تعليمي كامل من Arduino: في هذا البرنامج التعليمي ، دعنا نستكشف ما هو مقطع الفيديو التعليمي servowatch هذا
برنامج تعليمي Arduino Keypad 4x4: 4 خطوات (بالصور)
برنامج تعليمي Arduino Keypad 4x4: تم عرض إدخال لوحة المفاتيح على الشاشة التسلسلية باستخدام كود اردوينو أونو وكود كامل للوحة المفاتيح 4x4
عرض ضوء LED سهل للعطلات: معالجات في الشتاء - شريط WS2812B LED مع FastLED وبرنامج تعليمي للاردوينو: 6 خطوات
عرض ضوء LED سهل للعطلات: معالجات في الشتاء | شريط WS2812B LED مع FastLED وبرنامج تعليمي من Arduino: لقد صممت وبرمجت عرض ضوء العطلات هذا لعرضه في أي مكان. لقد استخدمت شريط LED WS2812B بكثافة بكسل 30 بكسل / متر. منذ أن استخدمت 5 أمتار ، كان لدي إجمالي 150 مصباح LED. أبقيت الكود بسيطًا حتى يتمكن أي شخص جديد من استخدام WS2812
اردوينو الشرطة صفارة الإنذار مع أضواء الشرطة LED - تعليمي: 7 خطوات
Arduino Police Siren with LED Police Lights - تعليمي: في هذا البرنامج التعليمي سوف نتعلم كيفية عمل صفارة إنذار للشرطة مع وميض باللونين الأزرق والأحمر
Arduino Max7219 LED Matrix Display تعليمي: 4 خطوات
Arduino Max7219 LED Matrix Display تعليمي: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام شاشة عرض المصفوفة LED مع برنامج تشغيل شاشة max7219 مع Arduino لعرض الرسوم المتحركة والنص على شاشة Matrix LED هذه