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

وحدة تحكم شريط LED: 8 خطوات (بالصور)
وحدة تحكم شريط LED: 8 خطوات (بالصور)

فيديو: وحدة تحكم شريط LED: 8 خطوات (بالصور)

فيديو: وحدة تحكم شريط LED: 8 خطوات (بالصور)
فيديو: طريقة تركيب فيشة شريط الليد #تعليم_الكهرباء 2024, يوليو
Anonim
وحدة تحكم شريط LED
وحدة تحكم شريط LED
تحكم شريط LED
تحكم شريط LED

في هذا Instructable ، سوف آخذك خلال خطوات كيفية استخدام وإدارة شرائط LED الخاصة بك من خلال بناء واجهة تحكم. لقد استمتعت كثيرًا بهذه الأضواء لأنني متأكد من أنك ستفعلها أيضًا. إذا كنت تحب هذه التعليمات ، فيرجى التأكد من التصويت لها في تحدي الإضاءة!

باستخدام وحدة التحكم هذه ، سيتمكن المستخدم من تحديد ألوان مختلفة بالإضافة إلى إجراءات مثل الوميض والتلاشي والمطاردة لشريط LED الخاص به. التطبيقات والتكيفات لا حصر لها. يتمتع:)

اعتبارات السلامة: عند اللحام ، تأكد من العمل في منطقة جيدة التهوية مع سجادة مناسبة ونظارات أمان. تأكد أيضًا من استخدام معدات الوقاية الشخصية المناسبة عند العمل باستخدام أدوات مختلفة خلال هذا البرنامج التعليمي.

* ملاحظات أخرى: هذا المشروع لا يشمل السكن بل الدائرة ، الكود ، والواجهة العامة. يمنحك هذا حرية تصميم السكن بالشكل الذي تراه مناسبًا:)

اللوازم

  • شاشة LCD مقاس 20x04
  • وحدة I2C
  • لوح بيرف بورد (9 × 15 سم)
  • كبلات العبور (M إلى F ، M إلى M ، F إلى F)
  • 6 × 10 كيلو أوم
  • كابل USB اردوينو
  • 4x أزرار PTM كبيرة
  • عدد 2 أزرار PTM صغيرة
  • 7x تقاطعات صغيرة (اختياري)
  • 3x M2 سكرا
  • 3x M2 سداسي المكسرات
  • محولات 2x 12 V 1A
  • لوحة اردوينو أونو
  • 5 - 10 م من مصابيح الشريط LED

الخطوة 1: LCD و I2C و Arduino UNO و Perf Board

LCD و I2C و Arduino UNO و Perf Board
LCD و I2C و Arduino UNO و Perf Board
LCD و I2C و Arduino UNO و Perf Board
LCD و I2C و Arduino UNO و Perf Board
LCD و I2C و Arduino UNO و Perf Board
LCD و I2C و Arduino UNO و Perf Board

1. لحام وحدة I2C في الجزء الخلفي من شاشة LCD 20x04. تُستخدم وحدة I2C للتواصل مع شاشة LCD دون الحاجة إلى فوضى الأسلاك. لا تقلق بشأن توصيلات الدبوس بـ Arduino Uno حتى الآن.

2. قم بتأمين شاشة LCD بأعلى لوحة الأداء باستخدام براغي M2 وصواميل سداسية.

3. ثبت Arduino في الجزء السفلي من لوحة الأداء باستخدام براغي M2 وصواميل سداسية. من المهم جدًا أن يكون كلا المكونين آمنًا ولا يتحركان.

الخطوة 2: الأزرار + الدوائر الأولية

الأزرار + الدوائر الأولية
الأزرار + الدوائر الأولية
الأزرار + الدوائر الأولية
الأزرار + الدوائر الأولية
الأزرار + الدوائر الأولية
الأزرار + الدوائر الأولية

1. باستخدام كبلات توصيل من الذكور إلى الإناث ، قم بتوصيل المسامير بالمنافذ الموجودة في Arduino كما هو موضح أدناه:

  • GND (LCD) - GND (اردوينو)
  • VCC (LCD) - 5 فولت (أردوينو)
  • SDA (LCD) - A4 (اردوينو)
  • SCL (LCD) - A5 (اردوينو)

2. ضع الأزرار الأربعة الكبيرة PTM (الضغط لتكوين) في شكل مربع كما هو موضح أعلاه على لوحة الأداء. يجب أن يكون هناك زر أعلى يسار ، وأسفل يسار ، وأعلى يمين ، وزر أسفل يمين. لا حاجة لإجراء اتصالات بهذه الأزرار حتى الآن.

الخطوة 3: إعداد الأزرار الرئيسية

إعداد الأزرار الرئيسية
إعداد الأزرار الرئيسية
إعداد الأزرار الرئيسية
إعداد الأزرار الرئيسية
إعداد الأزرار الرئيسية
إعداد الأزرار الرئيسية

حان الوقت الآن لإرفاق هذه الأزرار بـ Arduino. تأكد من توصيلها بطريقة أنيقة للحفاظ على واجهة المستخدم واضحة للمستخدم.

1. قم بتوصيل جميع الأزرار بقضيب مشترك 5 فولت متصل بـ Arduino.

2. يجب توصيل الطرف الآخر لكل زر بدبابيس Arduino UNO التالية:

  • الزر الأيسر العلوي …… دبوس 8
  • الزر الأيسر السفلي ………. دبوس 9
  • الزر الأيمن العلوي …… دبوس 10
  • الزر الأيمن السفلي …… دبوس 11

3. أخيرًا ، يجب أيضًا توصيل كل طرف (وليس 5 فولت) بمقاوم منسدل 10 كيلو أوم إلى GND لتقليل الجهد العائم والضوضاء.

الخطوة 4: مصدر طاقة إضافي + شريط LED

مصدر طاقة إضافي + شريط LED
مصدر طاقة إضافي + شريط LED
مصدر طاقة إضافي + شريط LED
مصدر طاقة إضافي + شريط LED
مصدر طاقة إضافي + شريط LED
مصدر طاقة إضافي + شريط LED

لسوء الحظ ، تستهلك شرائط LED طاقة مكثفة وبالتالي تتطلب مصادر كافية للكهرباء. لهذا السبب ، أضفت محولًا ثانيًا بجهد 12 فولت 1 أمبير مخصص فقط لتزويد الشريط بالجهد. ومع ذلك ، إذا كان بإمكانك وضع يديك على محول بتصنيف طاقة أكبر ، فإنني أوصي به بشدة (لم أستطع بسبب قيود COVID-19).

1. قم بفك كابل محول الطاقة وقم بتوصيل السلك الموجب بالمصدر الموجب على شريط LED و GND بـ GND على شريط LED.

2. باستخدام كبل توصيل ، تأكد من توصيل دبوس 6 في Arduino بكابل البيانات على شريط LED. هذا هو الدبوس الذي سيخبر الشريط بكيفية التصرف / ما يجب عرضه.

الخطوة 5: أزرار أصغر

أزرار أصغر
أزرار أصغر
أزرار أصغر
أزرار أصغر

أضفت هذه الأزرار الأصغر لتمكين المستخدم من ضبط سرعة الوظائف مثل الوميض والتلاشي والمطاردة. يؤدي الضغط على الزر في الأعلى إلى زيادة سرعة هذه الإجراءات عن طريق تقليل التأخير الذي يفصل بين هذه الحلقات. كلا هذين الزرين هما PTM وهما ميزة إضافية اختيارية.

1. ضع الأزرار على لوحة الأداء ولحامها في مكانها. افهم أي الجوانب هي أطراف متقابلة باستخدام مقياس متعدد للتأكد فقط.

2. يجب توصيل جانب واحد من كلا الزرين مرة أخرى بسكة 5V مشتركة.

3. يجب توصيل الجانب الآخر من كلا الزرين بدبابيس Arduino التالية:

  • الزر العلوي (خفض السرعة) - دبوس 12 اردوينو
  • الزر السفلي (زيادة السرعة) - دبوس 13 اردوينو

الخطوة 6: إعداد البرنامج

إعداد البرنامج
إعداد البرنامج

لتشغيل الكود ، ستحتاج إلى تثبيت المكتبتين المرتبطين أدناه.

LiquidCrystal_I2C

FastLED

إذا كانت لديك هذه المكتبات بالفعل ، فانتقل إلى "أدوات" ، ثم "مدير المكتبة" ، ثم ابحث عن هذه المكتبات وانقر فوق "تثبيت" أو "تحديث" كما هو موضح أعلاه.

الخطوة 7: الكود

الرمز
الرمز
الرمز
الرمز

قم بتنزيل ونسخ ولصق الكود أدناه في Arduino IDE الخاص بك وتحميله على اللوحة. قم بتوصيل مصدر الطاقة 12 فولت باللوحة وإذا كان كل شيء في مكانه ، يجب أن تضيء الشاشة بالرسالة: "LED STRIP CONTROLLER".

إذا واجهت أي مشاكل مع أي جزء من العملية ، فلا تتردد في طرح سؤال في قسم التعليقات أدناه وسأبذل قصارى جهدي للإجابة.

الخطوة 8: انتهى

Image
Image
تم الانتهاء من!
تم الانتهاء من!

انتهيت! يتمتع:)

موصى به: