جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سأوضح لك في هذا الدليل كيفية إنشاء مفتاح لاسلكي غير مكلف للغاية لأضواء Phillips Hue.
المشكلة
تحتاج هذه الأضواء إلى مصدر طاقة دائم ، ويجب أن تكون مفاتيح الحائط قيد التشغيل دائمًا.
إذا ذهبت إلى الفراش وأوقفت تشغيل الحائط ، فلن يضيء الضوء مرة أخرى أبدًا إذا حاول جسر التدرج تشغيل الضوء ، على سبيل المثال في الصباح لإيقاظك بهدوء مع "ضوء دافئ".
يجب عليك شراء مفاتيح Hue Tap أو باهتة الثمن ، وهي باهظة الثمن ، خاصة إذا كنت بحاجة إلى واحد لكل غرفة.
الحل هو استخدام ESP8266. تتوفر وحدات التحكم الصغيرة هذه المزودة بمحول USB مدمج بأقل من 3 دولارات. بالنسبة لمصدر الطاقة ، تحتاج فقط إلى 2 قطعة. بطارية AAA ، باستخدام طريقة DeepSleep الخاصة بـ Esp8266 ، تعمل البطارية لفترة طويلة.
في كل مرة تضغط فيها على زر إعادة الضبط ، يستيقظ ESP ، ويتصل بشبكة WLAN الخاصة بك ، ويحصل على حالة المصباح ، إذا كان قيد التشغيل ، فإنه ينطفئ أو العكس ، بعد هذا الأمر يدخل في نوم عميق
الخطوة 1: ما تحتاجه
هناك نوعان مختلفان من PCBs مع Esp8266 ومحول USB مدمج للبرمجة البسيطة:
Wemos D1 mini ، صغير جدًا ، مزود بـ USB
أو
- NodeMCU ، ليست صغيرة جدًا ، مع USB
- حامل لعدد 2 خلايا ميكرو (AAA) ، بطاقات لحام
- 2 قطعة خلية AAA قلوية
- الأسلاك
- برغي صغير 2x8mm ، انظر الصورة
للاسكان:
حالة مطبوعة ثلاثية الأبعاد (انظر ملفات STL الخطوة التالية)
أو
مبيت من جهاز تحكم عن بعد قديم (انظر الصورة)
أو
ضع Esp والبطارية خلف زر تبديل الجدار
الخطوة الثانية: السكن
إذا كنت مالكًا لطابعة ثلاثية الأبعاد ، فما عليك سوى استخدام STLs المرفقة ، حتى أنك لا تحتاج إلى زر إضافي ، فنحن نستخدم زر إعادة الضبط الموجود على اللوحة مع غطاء مطبوع ثلاثي الأبعاد.
حل آخر هو جهاز تحكم عن بعد قديم.
إذا كنت ترغب في استبدال مفتاح الجدار بمفتاح زر و Esp ، فيجب عليك اختصار السلكين وعزلهما حتى يحصل المصباح على تيار مستمر.
!!!!!! احذر من الصدمة الكهربائية. عليك ان تعرف ماذا تفعل !!!!!
الخطوة 3: ترميز Esp8266
تحتاج أولاً إلى Arduino IDE.
ثم عليك تثبيت مكتبة Esp8266. ستجد العديد من البرامج التعليمية هنا حول التعليمات حول كيفية برمجة هذه الأشياء الصغيرة السحرية:-)
بعد فتح الرسم المرفق باستخدام Arduino IDE ، يجب عليك القيام ببعض الإعدادات اعتمادًا على شبكة WIFI المحلية.
للحصول على اتصال / تبديل أسرع ، نستخدم عنوان IP ثابتًا.
بوابة IPAddress (192 ، 168 ، 178 ، 1) ؛
عنوان IP لجهاز توجيه wifi المحلي حيث يتم توصيل جسر hue
IPAddress ip (192 ، 168 ، 178 ، 216) ؛
عنوان IP الخاص بالمفتاح الخاص بك ، احذر من استخدام عنوان مرتفع في نطاق 200-250 لا يتم استخدامه للأجهزة الأخرى
الشبكة الفرعية IPAddress (255 ، 255 ، 255 ، 0) ؛
ضوء int = 2 ؛ //
رقم نورك الذي يتم تبديله
const char hueHubIP = "192.168.178.57" ؛
ال عنوان IP لجسر هوى
const char hueUsername = "اسم مستخدم hue bridge"
يجب عليك إنشاء اسم مستخدم معتمد في جسر hue ، انظر إلى هذا البرنامج التعليمي
const int hueHubPort = 80 ؛
دائما "80"
const char ssid = "SSID" ؛ // شبكة SSID (الاسم)
تمرير حرف الثابت = "كلمة المرور" ؛ // كلمة مرور الشبكة
أخيرًا SSID وكلمة المرور الخاصة بشبكة wifi الخاصة بك
بعد تغيير هذه الإعدادات أنت جاهز للتحميل!
الخطوة 4: التخطيطي
التخطيطي بسيط للغاية ، ما عليك سوى توصيل حامل البطارية بـ GND و 3V3.
استخدام زر خارجي اختياري.
الخطوة 5: معلومات إضافية
لتقليل استهلاك الطاقة ، من الضروري إزالة منظم الجهد.
قم بقياس التيار قبل الإزالة وبعده ، يجب أن يكون التيار في النوم العميق أقل من 0 ، 1 مللي أمبير.
في بعض الأحيان ، يتعين عليك أيضًا إزالة دبوس الإمداد من شريحة UART. انظر هنا لمزيد من بقية المقال.