جدول المحتويات:

LED- ساعة ميجا: 8 خطوات (بالصور)
LED- ساعة ميجا: 8 خطوات (بالصور)

فيديو: LED- ساعة ميجا: 8 خطوات (بالصور)

فيديو: LED- ساعة ميجا: 8 خطوات (بالصور)
فيديو: شاشة التلفزيون سودا والصوت شغال ؟ أعمل الحل دا وازاي تعرف ان الشاشة محروقة؟ 2024, يوليو
Anonim
Image
Image
فاتورة المواد (كل ما تحتاجه)
فاتورة المواد (كل ما تحتاجه)

LED - ساعة ميجا

الخطوة 1: فاتورة المواد (كل ما تحتاجه)

للإسكان

  • ثلاثة زجاج أكريليك بسمك 300 × 300 مم × 3 مم (أسود)
  • زجاج أكريليك بسماكة 300 × 300 مم × 3 مم (شفاف)
  • لاصق زجاج أكريليك وتلميعه
  • عشرون فواصل 15 مم M3
  • عشرون برغي M3 + غسالات
  • إطار صورة مقاس 300x300

للالكترونيات

  • 480 LEDs 3mm (لون من اختيارك)
  • ستون مقاومات 120
  • عرض الأنود المشترك المكون من 7 قطع مكون من 4 أرقام
  • ثمانية سجلات التحول 74HC595
  • ثمانية ترانزستورات BD139 NPN
  • لوحة Arduino ATMEGA 2560 واحدة
  • واحد TLC5940
  • شريط RGB-LED بطول 1 متر
  • منظم جهد واحد LM317
  • مكثف واحد 0.1μF
  • مكثف واحد 1μF
  • مقاوم واحد 1 kΩ
  • مقاوم واحد 330
  • مقبس تيار مستمر مقاس 2.5 مم
  • كابل الشريط
  • شرائط الرأس
  • One I2C RTC DS1307 AT24C32 وحدة ساعة الوقت الحقيقي لاردوينو Mega2560
  • الكثير من الأسلاك النحاسية ولحام القصدير
  • ثمانية مقاومات 750 أوم
  • أربع لوحات قطاع دوائر
  • مصدر طاقة واحد 12 فولت 1 أمبير أو بطارية ليبو قابلة لإعادة الشحن 11 ، 1 1000-2000 مللي أمبير

الخطوة الثانية: بناء المسكن (الجزء الأول)

بناء المسكن (ج 1)
بناء المسكن (ج 1)
بناء المسكن (ج 1)
بناء المسكن (ج 1)
بناء المسكن (ج 1)
بناء المسكن (ج 1)
  1. قم بقص وحفر ألواح الأكريليك 3 مم كما هو موضح في الرسم التخطيطي
  2. لوحة مبيت أمامية للغراء (لوحة سوداء) وجزء ربط (لوحة شفافة) ولوحة شريحة LED (لوحة سوداء) معًا

الخطوة الثالثة: بناء المسكن (الجزء الثاني)

بناء المسكن (ج 2)
بناء المسكن (ج 2)
بناء المسكن (ج 2)
بناء المسكن (ج 2)
بناء المسكن (ج 2)
بناء المسكن (ج 2)
  1. قم بلصق لوح أكريليك بسماكة 300 × 300 مم 3 مم على الورق المقوى الخلفي لإطار الصورة لمزيد من الاستقرار ، إذا كان إطار الصورة يحتوي على زجاج يمكنك إخراجه ، فنحن لسنا بحاجة إليه
  2. قم بفصل أربعة فواصل مقاس 15 مم على لوحة الأكريليك كما هو موضح في الصور
  3. يمكنك الآن لصق الفواصل الأربعة من جانب واحد من إطار الصورة إلى اللوحة الأمامية (قم بخدش اللوحة أولاً قبل لصق الفواصل ، وسوف يتم إصلاحها بشكل أفضل)
  4. قم بفك الفواصل الأربعة الملصقة للخطوة التالية

الخطوة 4: إدخال مصابيح LED في اللوحة الأمامية

إدخال مصابيح LED في اللوحة الأمامية
إدخال مصابيح LED في اللوحة الأمامية
إدخال مصابيح LED في اللوحة الأمامية
إدخال مصابيح LED في اللوحة الأمامية
إدخال مصابيح LED في اللوحة الأمامية
إدخال مصابيح LED في اللوحة الأمامية
  1. أدخل أولاً مصابيح LED مقاس 3 مم في الصف الأول من اللوحة المثقوبة (أول 60 مصباحًا)
  2. ثني الأنودات إلى الجانب ولحام الكاثودات حول اللوحة مع سلك نحاسي 0.8 مم
  3. كرر هذا مع الصفوف السبعة الأخرى
  4. الآن جندى الأنودات من نفس العمود معًا
  5. يجب أن يكون لديك مصفوفة من 8 صفوف (كاثودات) و 60 عمودًا (أنودات)

الخطوة 5: لحام المصفوفة معًا

لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
لحام المصفوفة معا
  1. قم بلحام موصل كابل 8 أقطاب إلى 8 صفوف (كاثودات) من المصفوفة
  2. قم بتلحيم ثمانية موصلات كبل ذات 8 أقطاب إلى 60 عمودًا (الأنودات) من المصفوفة. لقد استخدمت موصلات ذات 8 أقطاب الآن لدي 64 كبلًا متاحًا ولكننا نحتاج فقط إلى 60 ، على الأربعة اليسرى أضع شريطًا مطاطيًا. يمكنك أيضًا القيام بأفضل أداء واستخدام سبعة موصلات ذات 8 أقطاب وموصل رباعي الأقطاب بحيث يكون لديك 60 اتصالًا بالضبط

الخطوة 6: إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء

إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
إدخال شاشة العرض المكونة من 4 أرقام والمكونة من 7 أجزاء
  1. قم بقص لوحة شرائح LEDs في المنتصف وألصق شاشة العرض المكونة من 4 أرقام المكونة من 7 أجزاء (أسلاك اللحام الطرفية على الشاشة قبل لصق الشاشة)
  2. اضطررت إلى خدش الجانب الخلفي من اللوحة ولصق الفواصل مرة أخرى ، لأنه لم يتم إصلاحها حقًا كما ذكرت من قبل

الخطوة السابعة: بناء الاليكتروني

بناء الاليكترونية
بناء الاليكترونية
بناء الاليكترونية
بناء الاليكترونية
بناء الاليكترونية
بناء الاليكترونية
  1. قم بقص اللوحات الشريطية بحيث تتناسب داخل إطار الصورة
  2. ستحتاج إلى بعض الموصلات التي يمكنك صنعها بنفسك مثلما صنعت

الخطوة الثامنة: بناء الشرح الإلكتروني والكود

بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود
بناء الشرح الإلكتروني والكود

ها هي الدائرة الكاملة والرمز

أضع أيضًا بطارية 11 ، 1V 1000mAh Lipo القابلة لإعادة الشحن حتى أتمكن من تشغيل الساعة بدون كابل DC خارجي.

شرح الكود:

بعد توصيل جميع ملفات zip 3 الإلكترونية التي يتم تنزيلها ، يكون أحدها هو الرمز والآخر هو المكتبات. عليك أولاً وضع كل من مجلدات المكتبات الخاصة بـ TLCs و RTC-Module في مجلد مكتبة اردوينو الخاص بك وإلا ستحصل على خطأ عند فتح أو يمكنك أيضًا تنزيل المكتبات من موقع اردوينو.

الكود يتضمن 3 مجلدات:

مجلد SetTime مع SetTime.ino: استخدم هذا الملف لتعيين الوقت يدويًا لوحدة RTC الخاصة بك لأول مرة ، لذلك عليك تغيير متغيرات البايت في وظيفة setDateTime () بالتوقيت المحلي الخاص بك ، ثم تحميل هذا الرمز إلى اردوينو الخاص بك وستقوم وحدة RTC بتخزين وقتك المحلي ، ما عليك سوى القيام بذلك في المرة الأولى لضبط الوقت أو إذا قمت بتغيير بطارية وحدة RTC الخاصة بك. يكون TestTimeFolder ذو الامتداد

TestTime.ino: استخدم هذا فقط للتحقق مما إذا كانت وحدة RTC-Module قد خزنت الوقت الصحيح ، وقم بتحميل هذا الرمز وافتح الشاشة التسلسلية للتحقق منه.

مجلد LED_Mega_Clock: مع 6 ملفات ، يجب أن تكون كل هذه الملفات الستة في نفس المجلد ، افتح فقط LED_Mega_Clock.ino وستحصل على جميع الملفات الستة بنقرات مختلفة.

  • "LED_Mega_Clock Tap": هنا هو إعداد المسامير وتعريف المتغيرات والمصفوفات العامة للسجلات ووظيفة الحلقة (). لقد قمت بعمل 3 وظائف في "علامة تبويب البرامج" مع 3 رسوم متحركة مختلفة ، اختر واحدة منها وأدخلها في وظيفة الحلقة.
  • "علامة تبويب RTC": هنا إعداد RTC لا تحتاج حقًا إلى تعديل علامة التبويب هذه ولكن لمزيد من المعلومات قم بزيارة موقع اردوينو. لقد قمت هنا بعمل checkTime () لبدء الانتقال بين RTC-Module و arduino. أستخدم هذا قبل كل رسم متحرك ولا تنس أيضًا قراءة الوقت قبل الرسوم المتحركة وتحويل هذه البيانات المشفرة الثنائية إلى رقم عشري عادي باستخدام وظيفة بايت bcdToDec () التي قمت بإنشائها. على سبيل المثال: int second = bcdToDec (Wire.read ())؛ "RGB_LED_Strip Tap": هنا قمت بعمل وظيفتين ، إحداهما تغير طيف الألوان بالكامل من الأحمر إلى الأرجواني لمدة 20 دقيقة جدًا وواحدة تغير كل لون كل ثانية تستخدم نواتج PWM من اردوينو للقيام بذلك. يمكنك جعل المهام الخاصة بك.
  • "blue_LEDs Tap": هنا قمت بعمل 3 وظائف باستخدام تعدد إرسال واحدة لضبط مصفوفة LED الزرقاء مع مؤشر الثانية والدقائق والساعة ، والآخر يفعل نفس الشيء ولكن بنقطة تأرجح من اليمين إلى اليسار كمؤشر ثانٍ. ووظيفة shift () لتحويل البيانات. يمكنك عمل الرسوم المتحركة الخاصة بك.

كيفية تحويل البيانات:

digit_display Tap: فيما يلي 3 وظائف واحدة لتعيين الأرقام (الأنودات أو دبابيس اردوينو المحددة في مصفوفة CA في "LED_Mega_Clock Tap") لتعيين المقاطع (كاثودات أو دبابيس TLC لإغراق التيار إلى GND) و واحد لإعادة ضبط TLC وهذا يعني أن لديك 4 أرقام قمت بتعيينها عالية أو منخفضة مع دبابيس اردوينو الخاصة بك و 7 شرائح في كل رقم قمت بتعيينه مرتفعًا أو منخفضًا باستخدام TLC باستخدام Multiplexing. كيفية استخدام مكتبة TLC:

يمكنك تحسين الساعة على سبيل المثال عن طريق توصيل Foto-Resistor في الدائرة للتحكم تلقائيًا في إضاءة الساعة اعتمادًا على الإضاءة المحيطة بغرفتك ، أو يمكنك استخدام مقياس جهد 10 كيلو للتحكم في السطوع يدويًا.

يمكنك أيضًا إدخال زر للتبديل بين البرامج المختلفة أو وضع شريط LED آخر داخل الساعة لإضاءة الجزء البلاستيكي الشفاف في اللوحة الأمامية.

موصى به: