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

مصباح غرفة النوم Ws2812: 6 خطوات (بالصور)
مصباح غرفة النوم Ws2812: 6 خطوات (بالصور)

فيديو: مصباح غرفة النوم Ws2812: 6 خطوات (بالصور)

فيديو: مصباح غرفة النوم Ws2812: 6 خطوات (بالصور)
فيديو: اشرطة الليد الملونة rgb افضل الانواع والفروق بينها led strip lights 2024, شهر نوفمبر
Anonim
Image
Image
قائمة الأجزاء
قائمة الأجزاء

تحية للجميع،

قررت إعادة بناء مصباح غرفة النوم الموجود حتى أتمكن من التحكم فيه من الهاتف الذكي أو أي جهاز به متصفح والدمج أكثر من Apple Home.

الأهداف هي:

1. استخدم شريط LED WS2812b للتحكم في السطوع أو اللون أو الرسوم المتحركة / التأثيرات

2. استخدم المصباح العادي 220 فولت الذي يتم التحكم فيه عن طريق التتابع للحفاظ على السلوك الطبيعي

3. استخدام LDR للتحكم التلقائي في السطوع يعتمد على ضوء الغرفة

4. موقع ويب مدمج / مدمج للتحكم عبر أي أجهزة داخل المتصفح

5. قم بدمجهم جميعًا في مجموعة أدوات Apple Home ، إن وجدت

6. المجدول الداخلي لتحديد القواعد ، وإيقاف تشغيل قواعد التوقيت وتشغيلها بشكل مستقل عن Apple Home

الخطوة 1: قائمة الأجزاء

قائمة الأجزاء
قائمة الأجزاء
قائمة الأجزاء
قائمة الأجزاء

1. أي مصباح تقليدي ارتفاع 900-1000 مم

2. أنبوب بلاستيكي قطر 20-40 مم وارتفاع 900-1000 مم. لقد استخدمت أنبوب قناة رخيصة

3. الصمام WS2812 30-60 LEDs لكل متر. 2-3 متر طول

4. جهاز ESP8266 أو ESP32. لقد استخدمت لوحة تطوير ESP8266

5. مصدر الطاقة AC / DC 5V 2-3 A. (الحساب مثل 1A لـ 50 LEDs زائد ناقص)

6. LDR

7. وحدة التتابع للتحكم في مصباح 220 فولت

8. المقاومات: 1 × 200 أوم ، 1 × 10 كيلو أوم

9. بعض الأسلاك

الخطوة 2: الأسلاك

الأسلاك
الأسلاك

حان الوقت لتوصيل جميع المكونات معًا.

الخطوة 3: التجميع

تجميع
تجميع
تجميع
تجميع

1. شريط لف المصابيح حول الأنابيب البلاستيكية

2. ضع ESP8266 في أي صندوق بلاستيكي

3. ضع وحدة التتابع في صندوق بلاستيكي آخر

4. الأسلاك حسب المخططات

5. إرفاق الصناديق الموجودة أسفل المصباح. لقد استخدمت غراء بلاستيك

6. ضع LDR أعلى المصباح وقم بإخفاء الأسلاك داخل الأنبوب البلاستيكي

الخطوة 4: البرمجيات

بالنسبة لهذا المشروع ، استخدمت برنامجًا عالميًا ، طورته بنفسي

يرجى إلقاء نظرة على صفحة جيثب

يحتوي هذا على تعليمات كاملة حول كيفية الترجمة والإعداد

بالضبط لهذا المشروع لقد استخدمت ملفات التكوين التالية

1. التكوين config.json

2. خدمات services.json

3 - المحفزات. json

ما تحتاجه تحققه وتغييره:

1. Services.json - اضبط "numleds": xxx ، حيث xxx عدد مصابيح LED الفعلية الخاصة بك ، بعد قطع الشريط

2. config.json - قم بتعيين اسم مضيف مناسب لجهازك "localhost":

3. config.json - قم بتعيين القيم المناسبة لاتصال mqtt الخاص بك: "mqtt_host" ، "mqtt_port": ، "mqtt_user" ، "mqtt_pass".

، إذا كان mqtt_host فارغًا ، فلن يحاول الجهاز الاتصال بـ mqtt

الخطوة 5: الدمج مع Apple Home (اختياري)

يرجى إلقاء نظرة على ويكي ، كيفية القيام بالتكامل

github.com/Yurik72/ESPHomeController/wiki/…

يرجى إلقاء نظرة على الجزء المرفق من التكوين لـ Homekit2MQTT.

إذا كنت لا ترغب في إضافة كل شيء يدويًا ، فما عليك سوى استبدال الملف بالكامل أو جزء منه (config.json) في تكوين Homekit2MQTT.

الخطوة 6: استمتع

يتمتع
يتمتع
يتمتع
يتمتع
يتمتع
يتمتع
يتمتع
يتمتع

الآن ، عندما يتم كل شيء يمكنك ذلك

  1. باستخدام أي جهاز ، يمكنك التحكم في نورك عبر المتصفح

    • قم بتشغيل / إيقاف تشغيل مصابيح RGB LED
    • تشغيل / إيقاف لمبة المصباح
    • قم بإدارة اللون والسطوع وأكثر من 40 تأثيرًا مدمجًا لـ WS2812
    • قم بإعداد برنامج جدولة توقيت بسيط لجميع الوظائف الموضحة أعلاه
  2. استخدام Apple Home Kit

    • قم بتشغيل / إيقاف تشغيل مصابيح RGB LED
    • تشغيل / إيقاف لمبة المصباح
    • إدارة اللون والسطوع لمصابيح RGB LED
    • استخدام برنامج جدولة إعداد البرنامج النصي لأتمتة الصفحة الرئيسية
    • استخدام سيري للتحكم الصوتي في المصباح الخاص بك

موصى به: