جدول المحتويات:
- الخطوة 1: اصنع مفتاح Sonoff Smart Switch DIY باستخدام ESP-01
- الخطوة 2: اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield
- الخطوة 3: قم بعمل مفتاح Sonoff Smart Switch DIY باستخدام NodeMCU ووحدة الترحيل
- الخطوة 4: اصنع مفتاح Sonoff Smart Switch DIY باستخدام Bluino IoT Starter Kit
- الخطوة 5: فلاش Sonoff Basic R1 / R2 / R3 / mini مع البرنامج الثابت SwitchIoT
- الخطوة 6: تحميل البرامج الثابتة من Android إلى ESP8266 / ESP8285 استخدم تطبيق SwitchIoT
- الخطوة 7: قم بتوصيل جهاز SwitchIoT بالشبكة
- الخطوة 8: معرفة مؤشر LED للحالة
- الخطوة 9: مشاركة رمز SwitchIoT مع مستخدم آخر
- الخطوة 10: التحكم في ضرب نفس جهاز SwitchIot
- الخطوة 11: استمتع
فيديو: اصنع مفتاح Sonoff Smart Switch DIY استخدم تطبيق Android: 11 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
ما هو سونوف؟
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
الذي يتطلب أقل تكلفة هو استخدام ESP-01 ووحدة الترحيل.
تحتاج إلى وحدة إضافية لتحويل USB إلى TTL لـ ESP-01 تستخدم عند وميض البرنامج الثابت فقط. تحتاج إلى تعديله عن طريق إضافة زر لتوصيل GPIO0 بـ GND بحيث عند تشغيل ESP-01 أثناء الضغط على الزر مع الاستمرار ، يمكنه الدخول في وضع الفلاش.
استخدم OTG للاتصال بين محول USB TTL بهاتف Android الذكي.
الخطوة 2: اصنع مفتاح Sonoff الذكي DIY باستخدام Wemos و Relay ، Button Shield
هنا تحتاج فقط إلى لوحة Wemos ، والمرحل ، والزر ، ودرع القاعدة المزدوج مع دبابيس الرأس ملحومة.
سيكون من السهل تجميعها لأنها مكدسة فقط عدة دروع معًا كما في الصورة ، تحقق من اتجاه الدبوس حتى لا ينعكس.
استخدم كبل OTG و micro USB للاتصال بين Wemos وهاتف ذكي يعمل بنظام Android.
الخطوة 3: قم بعمل مفتاح Sonoff Smart Switch 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
تحتوي مجموعة Bluino IoT Starter Kit بالفعل على لوحة Wemos ومرحل ومصباح LED وزر. ستستخدم مرحلًا متصلًا بالدبوس D6 ومصابيح LED متصلة بالدبوس D0 وزر متصل بالدبوس D1. استخدم كبل OTG و micro USB للاتصال بين Wemos وهاتف ذكي يعمل بنظام Android
الخطوة 5: فلاش 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
بعد الانتهاء من إعداد الجهاز باستخدام هاتف ذكي ، حان الوقت لبدء تحميل البرنامج الثابت على شريحة ESP8266 / ESP8285. انتظر قبل ذلك وتأكد من عدم توصيل طاقة التيار المتردد أثناء توصيل كابل الفلاش.
قم بتثبيت تطبيق SwitchIoT من متجر Google Playstore.
تطبيق SwitchIoT
افتح تطبيق SwitchIoT ، وادخل إلى قائمة إعدادات عنصر واجهة المستخدم ، وحدد الخيار "تحميل البرامج الثابتة عبر USB" ، ثم حدد خيارات الإعداد المسبق وفقًا للجهاز الذي ستومضه. أخيرًا اضغط على زر "تحميل" وانتظر حتى يتم ذلك سيستغرق الأمر بعض الوقت.
إذا لم يكن لديك USB OTG أو كنت لا تزال معرضًا للخطر مع هاتفك عند تحميل البرامج الثابتة من الهاتف ، فيمكنك إنشاء ملف برنامج ثابت بتنسيق ثنائي (على سبيل المثال. 0x00000_32e5_NodeMCU.bin) بالنقر فوق الزر "GENERATE. BIN" الموجود ثم أرسله التطبيق إلى البريد الإلكتروني أو التخزين عبر الإنترنت ، وافتحه بعد ذلك على جهاز الكمبيوتر الخاص بك ثم حمّل البرنامج الثابت باستخدام برنامج NodeMCU Flasher.
الخطوة 7: قم بتوصيل جهاز SwitchIoT بالشبكة
بعد الانتهاء من التحميل ، قم بتشغيل الجهاز وشاهد ما سيحدث. في المرة الأولى التي يومض فيها مؤشر LED للحالة بسرعة ، فهذا يعني أن الجهاز غير متصل بأي شبكة (أو في وضع AP مع اسم المضيف siot-xxxx) ، فأنت بحاجة إلى إضافة الشبكة التي سيستخدمها الجهاز.
افتح التطبيق ، انتقل إلى الإعداد واختر القائمة "توصيل الجهاز بالشبكة" ، وتأكد من أن مؤشر حالة جهاز SwitchIoT يومض بسرعة ، وقم بتوصيل هاتفك الذكي بشبكة مع اسم المضيف siot-xxxx بعد ذلك قم بملء SSID وكلمة المرور وهي الشبكة التي سيتم استخدامها بواسطة جهاز SwitchIoT. ثم اضغط على "اتصال" ، انتظر حتى تنتهي.
الخطوة 8: معرفة مؤشر 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 فريدًا ويتم إنشاؤه من هاتف Android الذكي الخاص بك ، وبالتالي فإن هذا الرمز المميز دائم ، ويجب عليك التعامل معه بعناية لمشاركته مع الآخرين.
الخطوة 10: التحكم في ضرب نفس جهاز SwitchIot
يمكن السماح بالوصول إلى الرموز المميزة الفريدة من خلال أكثر من تطبيق وأكثر من جهاز SwitchIoT. باستخدام هذه الميزة ، يمكنك إنشاء مخططات مثل جهازي switchiot وتطبيق SwitchIoT اللذين يمكن التحكم فيهما معًا. إذا كان أحد أجهزة SwitchIoT قيد التشغيل ، فإن جهاز SwitchIoT الآخر يتبع أيضًا نفس الشروط قيد التشغيل ، بالإضافة إلى التطبيق.
الخطوة 11: استمتع
نأمل أن تستمتع بـ SwitchIoT الخاص بك. إذا قمت بذلك وفعلت ذلك ، فالرجاء مشاركة "لقد صنعته!" لإخباري بكمية العمل. شارك الرابط ، اعجب واشترك كما هو الحال دائمًا ، إذا كانت لديك أي أسئلة ، فيرجى إبلاغي بها!
موصى به:
مفتاح كهربائي للأجهزة المنزلية -- تحكم في أجهزتك المنزلية دون الحاجة إلى أي مفتاح: 4 خطوات
مفتاح كهربائي للأجهزة المنزلية || تحكم في أجهزتك المنزلية دون الحاجة إلى أي مفتاح: هذا مفتاح لا مثيل له للأجهزة المنزلية. يمكنك استخدام هذا في أي مكان عام حتى يساعد في مكافحة أي فيروس. الدائرة على أساس دائرة مستشعر الظلام المصنوعة بواسطة Op-Amp و LDR. الجزء الثاني المهم من هذه الدائرة فليب فلوب SR مع تسلسل
استخدم STONE HMI اصنع نظام تحكم منزلي: 9 خطوات
استخدم STONE HMI إنشاء نظام تحكم منزلي: مقدمة عن المشروع يوضح لك البرنامج التعليمي التالي كيفية استخدام وحدة العرض التي تعمل باللمس STONE STVC050WT-01 لإنشاء نظام تحكم بسيط في الأجهزة المنزلية. STONE STVC050WT - 01 وحدة عرض الدعم التي تعمل باللمس 5 بوصات ، دقة 480 * 272 على
مفتاح WAVE SWITCH باستخدام مفتاح أقل باستخدام 555: 4 خطوات
WAVE SWITCH || TOUCH LESS SWITCH USING 555: مرحبًا بالجميع مرحبًا بكم اليوم أنا أقوم ببناء مفتاح بسيط يعمل باللمس أقل ، يتم تنشيطه فقط من خلال التلويح بيدنا بمساعدة مستشعر الأشعة تحت الحمراء وموقت 555 IC ، لذلك دعونا نبنيها…. نظرًا لأن 555 يعمل كمتجر فليب فلوب
IoT Smart Clock Dot Matrix استخدم Wemos ESP8266 - ESP Matrix: 12 خطوة (مع الصور)
IoT Smart Clock Dot Matrix استخدم Wemos ESP8266 - ESP Matrix: اصنع ساعة IoT الذكية الخاصة بك والتي يمكنها: عرض الساعة بأيقونة رسوم متحركة جميلة عرض تذكير - 1 إلى تذكير - 5 عرض التقويم عرض أوقات الصلاة للمسلمين عرض معلومات الطقس عرض عرض الأخبار عرض النصائح عرض سعر البيتكوين
مفتاح الضوء الذي يتم التحكم فيه عن بعد بتقنية البلوتوث - التعديل التحديثي. مفتاح الضوء لا يزال يعمل ، لا توجد كتابة إضافية: 9 خطوات (بالصور)
مفتاح الضوء الذي يتم التحكم فيه عن بعد بتقنية البلوتوث - التعديل التحديثي. مفتاح الضوء لا يزال يعمل ، لا توجد كتابة إضافية: تحديث 25 نوفمبر 2017 - للحصول على إصدار عالي الطاقة من هذا المشروع يمكنه التحكم في كيلووات من الحمل ، راجع التعديل التحديثي للتحكم في BLE لأحمال الطاقة العالية - لا يلزم وجود أسلاك إضافية - تحديث 15 نوفمبر 2017 & ndash؛ بعض لوحات BLE / أكوام البرامج تقدم