جدول المحتويات:
فيديو: Arduino RGB Matrix Word Clock: 6 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
ننسى الأرقام ، تعرض RGB LED Word Clock الوقت كنص! بدلاً من اليدين أو الشاشة الرقمية ، تعرض Word Clock الوقت الحالي ككلمات في ضوء LED ساطع باستخدام مصفوفة قياسية 8x8 LED. على سبيل المثال ، إذا كان الوقت هو 10:50 ، فستقول ساعة LED إنها عشر دقائق حتى الساعة الحادية عشرة. في الساعة 10:30 ستقول إنها نصف العاشرة الماضية.
اللوازم
مكونات الأجهزة:
WS2812 LED 5050 RGB 8x8 64 مصفوفة LED لاردوينو
Wemos D1 Mini Pro
مسامير مسامير M3 x 12mm Hex Socket
تطبيقات البرمجيات والخدمات عبر الإنترنت: Arduino IDE
العدد اليدوية وآلات التصنيع:
Glowforge - آلة القطع بالليزر أو خدمة القطع بالليزر.
الخطوة 1: ليست الأولى
لقد رأيت هذا النوع من Word Clock من قبل وساعات ESP8622 ، لكن لم يكن أي منها بهذه البساطة. لقد وجدت تعليمات بواسطة neotrace. كان قريبًا جدًا مما أحتاجه. في الواقع ، كنت سأفعل ذلك حتى وجدت شبكات المصفوفة 8 × 8 هذه على AliExpress. لقد استخدمت الكود وقمت بتعديله قليلاً للعمل مع تخطيطي.
الخطوة 2: توصيل مصفوفة RGB LED
الدائرة هي أسهل جزء. ما عليك سوى توصيل + 5 فولت والأرض والبيانات. قم بتحميل الكود في عملك. واجهت مشكلة مع IOS و wifi ، لذلك عندما تنتهي المهلة ، ستقوم بإعداد نقطة وصول وتقديم صفحتها الخاصة لتحديث الإعدادات. لن تكون دقيقة بنفس الدقة بدون RTC ، ولكنها أكثر فنًا من الساعة.
الخطوة الثالثة: تصميم العلبة
أنا محظوظ بما يكفي لوجود ليزر متوفر ، مما جعل إنشاء العلبة أسهل. لقد استخدمت Boxes.py مولد مربع svg الرائع لإنشاء الهيكل الأولي. قلبت الغطاء لجعل "الوجه" أكبر. هذا يوفر زاوية عرض أفضل للساعة.
الخطوة الرابعة: بناء الضميمة
أود أن أقترح عليك إنشاء ملف خاص بك لمرفقك. سوف يعتمد على سمك المادة الخاصة بك. لقد قمت بتضمين ملف قطع SVG كمرجع. لقد قمت برش قطعة رقيقة من الأكريليك الشفاف ثم قمت بنقش الطلاء بالليزر وقطعه.
الخطوة 5: الكود
لقد قمت بقص ولصق كود من أجزاء مختلفة ، ولست متأكدًا من مدى فعاليته أو أناقته ، لكنه يعمل. إنها قراءة مباشرة إلى حد ما. لكنني سأكون سعيدًا لأي إضافات أو إصلاحات برمجية.
سأستمر في العمل وإيقافه في هذا المشروع. أما بالنسبة للرمز ، فهو جيد بما يكفي بالنسبة لي. إذا كان أي شخص يرغب في المساهمة ، يرجى إضافته إلى مشروع جيثب.
الخطوة 6: الضميمة البديلة
لقد صنعت حاوية أخرى ، هذه العلبة أصغر. كما ترى ، هناك العديد من الطرق لعرض الساعة.