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

اصنع مفتاح Sonoff Smart Switch DIY استخدم تطبيق Android: 11 خطوة
اصنع مفتاح Sonoff Smart Switch DIY استخدم تطبيق Android: 11 خطوة

فيديو: اصنع مفتاح Sonoff Smart Switch DIY استخدم تطبيق Android: 11 خطوة

فيديو: اصنع مفتاح Sonoff Smart Switch DIY استخدم تطبيق Android: 11 خطوة
فيديو: كيفية تشغيل وتوصيل وبرمجة الجهاز الذكي sonoff شغل انارة المنزل من اي مكان في العالم 2024, شهر نوفمبر
Anonim
اصنع DIY Sonoff Smart Switch استخدم تطبيق Android
اصنع DIY Sonoff Smart Switch استخدم تطبيق Android

ما هو سونوف؟

Sonoff هو خط جهاز تبديل ذكي للمنزل الذكي تم تطويره بواسطة ITEAD. يعد Sonoff Basic و Sonoff mini أحد أكثر الأجهزة مرونة ورخيصة من هذا الخط. هذه مفاتيح تم تمكين Wi-Fi على أساس شريحة رائعة ، ESP8266 / ESP8285.

على الرغم من أن البنية التحتية لـ Sonoff قد تعمل بشكل جيد للمستخدمين الأساسيين ، فقد يرغب الآخرون في الاختراق لامتلاك أجهزتهم. الأجهزة اللازمة لبناء مفاتيح Sonoff الذكية DIY بسعرها المنخفض: ESP8266 مع فلاش 1 ميجا بايت ، و Relay LED ، وزر ، والطاقة.

بعد ذلك ، لتحميل البرنامج الثابت على esp8266 ، لن تحتاج إلى جهاز كمبيوتر أو كمبيوتر محمول ، فقط تحتاج إلى هاتف ذكي يعمل بنظام Android مع تطبيق رائع هو SwitchIoT ، حيث يجعل هذا التطبيق جهاز إنترنت الأشياء سهلاً مثل تحميل البرامج الثابتة دون الحاجة إلى سجلات / تكوينات تسجيل الدخول والخادم.

سيخبرك هذا البرنامج التعليمي بكيفية عمل مفتاح Sonoff الذكي DIY باستخدام العديد من طرز الأجهزة المختلفة.

الخطوة 1: اصنع مفتاح Sonoff Smart Switch DIY باستخدام ESP-01

اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01
اصنع مفتاح Sonoff الذكي DIY باستخدام ESP-01

الذي يتطلب أقل تكلفة هو استخدام ESP-01 ووحدة الترحيل.

تحتاج إلى وحدة إضافية لتحويل USB إلى TTL لـ ESP-01 تستخدم عند وميض البرنامج الثابت فقط. تحتاج إلى تعديله عن طريق إضافة زر لتوصيل GPIO0 بـ GND بحيث عند تشغيل ESP-01 أثناء الضغط على الزر مع الاستمرار ، يمكنه الدخول في وضع الفلاش.

استخدم OTG للاتصال بين محول USB TTL بهاتف Android الذكي.

الخطوة 2: اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield

اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield
اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield
اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield
اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield

هنا تحتاج فقط إلى لوحة Wemos ، والمرحل ، والزر ، ودرع القاعدة المزدوج مع دبابيس الرأس ملحومة.

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

استخدم كبل OTG و micro USB للاتصال بين Wemos وهاتف ذكي يعمل بنظام Android.

الخطوة 3: قم بعمل مفتاح Sonoff Smart Switch DIY باستخدام NodeMCU ووحدة الترحيل

اصنع مفتاح Sonoff الذكي DIY باستخدام NodeMCU ووحدة الترحيل
اصنع مفتاح Sonoff الذكي DIY باستخدام NodeMCU ووحدة الترحيل

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

وحدة ترحيل NodeMCU

VIN VCC

GND GND

D0 IN

استخدم كبل OTG و micro USB للاتصال بين NodeMCU وهاتف ذكي يعمل بنظام Android.

الخطوة 4: اصنع مفتاح Sonoff Smart Switch DIY باستخدام Bluino IoT Starter Kit

اصنع مفتاح Sonoff الذكي DIY باستخدام Bluino IoT Starter Kit
اصنع مفتاح Sonoff الذكي DIY باستخدام Bluino IoT Starter Kit
اصنع مفتاح Sonoff Smart Switch DIY باستخدام Bluino IoT Starter Kit
اصنع مفتاح Sonoff Smart Switch DIY باستخدام Bluino IoT Starter Kit

تحتوي مجموعة Bluino IoT Starter Kit بالفعل على لوحة Wemos ومرحل ومصباح LED وزر. ستستخدم مرحلًا متصلًا بالدبوس D6 ومصابيح LED متصلة بالدبوس D0 وزر متصل بالدبوس D1. استخدم كبل OTG و micro USB للاتصال بين Wemos وهاتف ذكي يعمل بنظام Android

الخطوة 5: فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرنامج الثابت SwitchIoT

فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT
فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT
فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT
فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT
فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT
فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرامج الثابتة SwitchIoT

تمت برمجة ESP8266 / ESP8285 عبر المنفذ التسلسلي. لفلاش جهاز Sonoff ، تحتاج إلى محول USB إلى TTL بمستوى 3.3 فولت (PL2303) وكابل دوبونت لتوصيله. قد تحتاج إلى لحام رأس دبوس على PCB لتوصيل USB بمحول TTL بسهولة. Sonoff Basic R1 / R2 / R3 / mini كل ثنائي الفينيل متعدد الكلور له نقاط مختلفة من RX و TX و 3V3 و GND ، يمكنك رؤية العلامة وفقًا للصورة.

بشكل أساسي ، يجب عليك توصيل PCB Sonoff بمحول USB إلى TTL على النحو التالي:

PCB Sonoff USB إلى TTL

3V3 3V3

RX TX

TX RX

GND GND

لتتمكن من تشغيل صوت الفلاش أولاً ، يجب عليك الدخول إلى وضع الفلاش ، قم بذلك عن طريق الضغط والضغط على الزر عند إدخال OTG في الهاتف الذكي لتشغيله.

الخطوة 6: تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT

تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT

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

قم بتثبيت تطبيق SwitchIoT من متجر Google Playstore.

تطبيق SwitchIoT

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

إذا لم يكن لديك USB OTG أو كنت لا تزال معرضًا للخطر مع هاتفك عند تحميل البرامج الثابتة من الهاتف ، فيمكنك إنشاء ملف برنامج ثابت بتنسيق ثنائي (على سبيل المثال. 0x00000_32e5_NodeMCU.bin) بالنقر فوق الزر "GENERATE. BIN" الموجود ثم أرسله التطبيق إلى البريد الإلكتروني أو التخزين عبر الإنترنت ، وافتحه بعد ذلك على جهاز الكمبيوتر الخاص بك ثم حمّل البرنامج الثابت باستخدام برنامج NodeMCU Flasher.

الخطوة 7: قم بتوصيل جهاز SwitchIoT بالشبكة

قم بتوصيل جهاز SwitchIoT بشبكة
قم بتوصيل جهاز SwitchIoT بشبكة
قم بتوصيل جهاز SwitchIoT بشبكة
قم بتوصيل جهاز SwitchIoT بشبكة

بعد الانتهاء من التحميل ، قم بتشغيل الجهاز وشاهد ما سيحدث. في المرة الأولى التي يومض فيها مؤشر LED للحالة بسرعة ، فهذا يعني أن الجهاز غير متصل بأي شبكة (أو في وضع AP مع اسم المضيف siot-xxxx) ، فأنت بحاجة إلى إضافة الشبكة التي سيستخدمها الجهاز.

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

الخطوة 8: معرفة مؤشر LED للحالة

معرفة مؤشر LED للحالة
معرفة مؤشر LED للحالة

هناك العديد من الشروط عندما يعمل جهاز SwitchIoT ، يكون مرئيًا مع تغيير حالة LED.

1. يومض مؤشر LED بسرعة ، فهذا يعني أنه فشل في الاتصال بجهاز التوجيه الخاص بك ، وقد يكون سبب ذلك:

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

2. يومض LED مرة واحدة كل 4 ثوانٍ ، فهذا يعني فشل الاتصال بالخادم ، وقد يكون سبب ذلك هو عدم قدرة الشبكة على الوصول إلى الإنترنت. يرجى التحقق من اتصالات خدمة الشبكة الخاصة بك وإعادة تعيين جهاز SwitchIoT.

3. LED ثابت ، هذا يعني أن جهاز SwitchIoT يعمل ومتصل بالخادم.

الخطوة 9: مشاركة رمز SwitchIoT مع مستخدم آخر

شارك رمز SwitchIoT مع مستخدم آخر
شارك رمز SwitchIoT مع مستخدم آخر

يمكن لمالك جهاز SwitchIoT مشاركة التحكم الكامل في الأجهزة للآخرين ، وبالتالي يمكن للآخرين تشغيل / إيقاف ، وتغيير الجدول الزمني ، والمؤقت ، والمُحسِّن وتسمية الجهاز على تطبيق SwitchIoT. هذه الوظيفة رائعة للعائلة حيث ستسمح لهم بالتحكم معًا.

طريقة مشاركة الرموز المميزة لجهاز SwitchIoT سهلة للغاية ، ما عليك سوى مشاركة الرموز المميزة للآخرين ، ويقومون فقط بلصقها في تطبيق SwitchIoT.

يعتبر الرمز المميز لكل جهاز SwitchIoT فريدًا ويتم إنشاؤه من هاتف Android الذكي الخاص بك ، وبالتالي فإن هذا الرمز المميز دائم ، ويجب عليك التعامل معه بعناية لمشاركته مع الآخرين.

الخطوة 10: التحكم في ضرب نفس جهاز SwitchIot

تحكم بضرب نفس جهاز SwitchIot
تحكم بضرب نفس جهاز SwitchIot

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

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

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

موصى به: