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

تأثير إضاءة الموقد: 4 خطوات
تأثير إضاءة الموقد: 4 خطوات

فيديو: تأثير إضاءة الموقد: 4 خطوات

فيديو: تأثير إضاءة الموقد: 4 خطوات
فيديو: ضحى نسيت حالها انها لايف 😂😂😂 2024, يمكن
Anonim
تأثير ضوء الموقد
تأثير ضوء الموقد
تأثير ضوء الموقد
تأثير ضوء الموقد
تأثير ضوء الموقد
تأثير ضوء الموقد

بعد يوم شتوي طويل وبارد ، أليس من الجيد الجلوس أمام المدفأة في دفء منزلك؟ معظم الناس ليس لديهم مدفأة بالفعل ، ولكن حتى مشهد أو ضوء اللهب يمكن أن يدفئك ويدفئ قلبك البارد.

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

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

اللوازم

الأشياء التي سوف تحتاجها:

  • لوحة Arduino (استخدمت استنساخ نانو ، يمكنك استخدام أي نوع تقريبًا)
  • WS2812B شريط RGB LED قابل للعنونة (الطول المطلوب ، لدي 29 LEDs)
  • محول جداري 5 فولت (9 فولت على ما يرام أيضًا)
  • ملف الألومنيوم LED (الطول المطلوب)
  • زر الضغط (مفتوح عادة)
  • صندوق تقاطع (صغير)
  • الأسلاك
  • أنابيب الانكماش الحراري (اختياري)

الأشياء التي سوف تستخدمها:

  • لحام الحديد ولحام
  • مشرط أو سكين
  • هيتجن أو ولاعة
  • القاطع الجانبي
  • منشار معدني أو منشار يدوي

الخطوة 1: المفهوم

لقد استخدمت استنساخ Arduino Nano من ebay ، ليس عليك التمسك بهذا النوع ، يمكن استخدام أي لوحة Arduino. ستحتاج إلى قطعة من شريط WS2812B RGB LED القابل للتحكم. ترسل وحدة التحكم N * 16 بت من المعلومات إلى مؤشر LED الأول. يقرأ مؤشر LED الأول أول 16 بتًا ويسمح لبقية المعلومات ((N-1) * 16 بت) بالحوض. بهذه الطريقة يمكننا التحكم في مصابيح LED للشريط بأكمله واحدًا تلو الآخر بإخراج واحد فقط من اللوحة. أستخدم أيضًا إدخالًا واحدًا للضغط على الزر ، حتى أتمكن من تحديد الأنماط بسهولة.

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

الخطوة 2: صنع الجهاز

صنع الجهاز
صنع الجهاز
صنع الجهاز
صنع الجهاز
صنع الجهاز
صنع الجهاز

أولا عليك أن تقرر طول صف ضوء الموقد الخاص بك. يمكن أن يكون مترًا ، ساحة ، مني حوالي 50 سم. يمكنك قص شريط LED بين أي مصابيح LED. كان لدي ملف تعريف من الألمنيوم بطول 52 سم ، لذا فإن 29 مصباحًا من مصابيح LED مناسبة فقط. إذا كنت قد قررت طول الشريط ، فقم بقصه. بعد ذلك عليك قطع ملف الألمنيوم. يُنصح بقص الملف الشخصي لفترة أطول قليلاً (حوالي 2 سم أطول) ، لذلك سيكون هناك بعض المساحة للأسلاك والقطع الطرفية. استخدم الشريط ذو الوجهين على الجزء الخلفي من شريط LED لتثبيته في الملف الشخصي. ادفع الغطاء البلاستيكي في مكانه. إذا كنت لا تريد استخدام ملف التعريف ، فيمكنك لصق شريط LED في مكانه لاحقًا.

ستحتاج إلى 3 أسلاك لشريط LED.

  • 5 فولت
  • GND
  • إدخال المعلومات

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

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

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

قم بتوصيل أسلاك محول الحائط بـ GND و VIN. إذا كنت تستخدم مصدر طاقة منظم 5 فولت ، فيمكنك توصيله بجهد 5 فولت بدلاً من VIN. قم بتوصيل دبابيس زر الضغط بـ GND و D4 (يمكنك استخدام دبابيس GPIO أخرى ، إذا قمت بتعديل الرمز). قم بتوصيل شريط LED بـ GND و 5 V و D3 (يمكنك استخدام دبابيس GPIO أخرى ، إذا قمت بتعديل الرمز). قد تضطر إلى استخدام دبوس GND على رأس ISP إذا نفدت دبابيس GND. يمكنك تأمين وحدة التحكم بالغراء الساخن أو شريط مزدوج الجوانب في الصندوق. أو يمكنك تركها كما هي (تمامًا كما فعلت).

الخطوة الثالثة: البرمجة

هذه الخطوة سهلة إلى حد ما ، لكنك ستحتاج إلى مكتبة neopixel من adafruit. يمكنك تنزيله من هنا مع رمز البرنامج الخاص بي. بعد عملية التنزيل ، يجب عليك نقل مكتبة neopixel إلى مجلد مكتبات Arduino. يمكنك تحريك رمز البرنامج بجوار رسومات Arduino الخاصة بك.

إذا كنت لا ترغب في تعديل الكود الخاص بي ، فقم بتوصيل Arduino الخاص بك ويمكنك تحديد نوع اللوحة والمنفذ في IDE. قم بإجراء التعديلات اللازمة إذا لزم الأمر واضغط على تحميل. يجب أن يقوم IDE بتجميع الكود وتحميله على منتداك وهو جاهز للعمل.

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

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

يمكنك ضبط عدد مصابيح LED في الكود الخاص بي ، أو يمكنك العبث بالقيم الموجودة في بداية رمز البرنامج الخاص بي. حاولت أن أجعل تأثير النار واقعيًا تمامًا وأعتقد أنه نجح بشكل جيد.

الخطوة 4: النهاية

هنا 3 مقاطع فيديو للتأثير. الموقد ، الشمعة وفترة زمنية لموقد يحتضر.

انتهيت. لقد صنعت ضوء موقد جميل لمنزلك.

إنه مشروع جميل وبسيط يمكن حتى للمبتدئين إنشاؤه في أي وقت من الأوقات.

لا تتردد في طرح الأسئلة حول هذا المشروع في التعليقات ، ويسعدني مساعدتك في أي مشاكل.

موصى به: