جدول المحتويات:
- الخطوة 1: التالي في أتمتة المنزل
- الخطوة الثانية: لماذا ESP8266؟
- الخطوة 3: ما هي وحدة ESP التي يجب أن أشتريها؟
- الخطوة 4: بعض المعلومات الأساسية عن WIFI !
- الخطوة 5: لا Blynk !
- الخطوة 6: إذن ما الذي يميز نظامي !
- الخطوة 7: اجمع كل الأجزاء
- الخطوة 8: اجعلها صديقة للوح
- الخطوة 9: تطبيق Android
- الخطوة 10: حان الوقت لبدء البناء !
- الخطوة 11: تحويل 5v إلى 3.3v !
- الخطوة 12: قم بتوصيل FTDI بـ Esp !
- الخطوة 13: ليس لديك اختراق FTDI
- الخطوة 14: قم بتفليش برنامج ESP الخاص بك
- الخطوة 15: تحقق مما إذا كان كل شيء على ما يرام !
- الخطوة 16: التشفير المسبق
- الخطوة 17: حان وقت البرمجة
- الخطوة 18: اصنع الدائرة !
- الخطوة 19: الحذر !!! الجهد العالي!
- الخطوة 20: كيفية استخدام هذا في منزلك !
- الخطوة 21: استكشاف الأخطاء وإصلاحها! @ # $٪
- الخطوة 22: تحقق من هذه النقاط !
- الخطوة 23: ماذا يحدث هنا ؟؟؟
- الخطوة 24: الخاتمة !
فيديو: أتمتة المنزل مع ESP8266 WiFi بدون استخدام Blynk: 24 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
أولاً ، أود أن أشكر الجميع على جعلني فائزًا في مسابقة الأتمتة لعام 2016 لهذا INSTRUCTABLE. لذلك ، كما وعدتك ، إليك التعليمات للتحكم في الأجهزة المنزلية باستخدام وحدة WiFi ESP8266.
الخطوة 1: التالي في أتمتة المنزل
من أجل البقاء على الأريكة والتحكم في جميع الأجهزة الكهربائية باستخدام جهاز التحكم عن بعد الخاص بالتلفزيون فقط ، قمت بإنشاء تعليمات لذلك والآن حان الوقت للترقية إلى شبكة WiFi. ستتمكن الآن من التحكم في كل شيء باستخدام هاتفك الذكي. تبدو معقدة !!! لكن من السهل جدا صنع !!!
الخطوة الثانية: لماذا ESP8266؟
الآن ربما تفكر في سبب استخدامي لشبكة WiFi هنا؟ كنت سأستخدم Bluetooth أو RF ولكن لماذا فقط Wifi مع ESP8266؟ الجواب البسيط هو: • سيكون ESP8266 أرخص من وحدة Bluetooth (على موقع eBay ، يكلف حوالي دولارين فقط) • باستخدام ESP8266 ، يمكنك توصيل الوحدة بالإنترنت والتحكم فيها من أي جزء من العالم.
الخطوة 3: ما هي وحدة ESP التي يجب أن أشتريها؟
الآن هناك سؤال جديد يُطرح هنا ما هي وحدة ESP8266 التي يجب أن أشتريها؟ حسنًا ، يوجد الآن العديد من الأشكال المختلفة لهذه الوحدة. هنا في هذه التعليمات ، استخدمت وحدة ESP-01. كانت هذه هي الوحدة الأولى التي تم تقديمها وأيضًا أرخصها ، لذا إذا كنت مبتدئًا في إنترنت الأشياء ، فمن الأفضل أن تقوم بهذا. تعتمد الوحدة التي يجب عليك شراؤها على عدد دبابيس gpio (الأغراض العامة-المدخلات-المخرجات) التي تحتاجها. سيحدد هذا عدد الأشياء التي يمكنك التحكم فيها عبر WiFi. للمبتدئين أوصي بوحدة ESP-01.
الخطوة 4: بعض المعلومات الأساسية عن WIFI !
WiFi هي تقنية تسمح للأجهزة الإلكترونية بالاتصال بشبكة LAN لاسلكية (WLAN) ، باستخدام نطاقات راديو SHF ISM ذات التردد 2.4 جيجا هرتز (12 سم) و 5 جيجا هرتز (6 سم). تقنية الشبكات اللاسلكية التي تستخدم موجات الراديو لتوفير اتصال لاسلكي عالي السرعة بالإنترنت والشبكات. من المفاهيم الخاطئة الشائعة أن مصطلح Wi-Fi قصير لكلمة "Wireless Fidelity" ، ولكن هذا ليس هو الحال. Wi-Fi هي ببساطة عبارة مسجلة كعلامة تجارية وتعني IEEE 802.11x.
الخطوة 5: لا Blynk !
يمكنك العثور على Home Automation مع esp8266 في جميع أنحاء Instructables ولكن الشيء الشائع هو أنهم يتحكمون في esp من خلال تطبيق Blynk. حسنًا ، يعد تطبيق Blynk أيضًا أمرًا جيدًا لـ ESP ولكن لا تزال هناك بعض العيوب. • أولاً ، يتطلب اتصالاً بالإنترنت حتى يمكن توصيل التطبيق بخادمه. • ثانيًا ، مثل الطرق الأخرى ، سيتعين على تطبيق Blynk بالإضافة إلى تطبيق Esp الاتصال بنقطة WiFi Hotspot. لذلك ، لا يمكن للأشخاص الذين ليس لديهم اتصال شبكة دائم أو جهاز توجيه كنقطة اتصال فعالة استخدام تطبيق Blynk.
الخطوة 6: إذن ما الذي يميز نظامي !
في نظامي ، قمت بإنشاء تطبيق android يتصل مباشرة بـ esp الخاص بك بدلاً من الاتصال بنقطة اتصال. لا يتطلب هذا أيضًا اتصالاً بالإنترنت أو أي نقطة اتصال wifi خارجية لأن الجهازين سيتصلان مباشرةً مما يؤدي إلى رد فعل سريع لـ ESP.
الخطوة 7: اجمع كل الأجزاء
هنا يتم ذكر جميع الأجزاء التي قد تحتاجها في هذا المشروع والروابط من حيث يمكنك شرائها ولكن أوصي بأن تحاول أولاً العثور على المكونات محليًا لأنك بهذه الطريقة يمكنك شرائها بشكل أسرع وربما أرخص ولكن إذا لم تكن كذلك متاحًا محليًا ، يمكنك دائمًا شرائها من خلال الروابط المتوفرة. أنا دائما أشتري كل شيء من ebay لأنه أرخص. لهذا المشروع سوف تحتاج:
- وحدة واي فاي ESP8266
- اختراق FTDI (أو ARDUINO UNO)
- 2x 1 كيلو مقاومات
- 2x BC547 الترانزستور
- 2x 5 فولت تتابع
- 2x 1N4007 ديود
- 2x برغي Teminals.
الخطوة 8: اجعلها صديقة للوح
الآن ، ربما لاحظت أن ESP-01 لا يمكن وضعه على اللوح لذا علينا أن نجعله صديقًا للوح التجارب ، الخطوات بسيطة عليك فقط قص 4 × 4 نقاط ثنائي الفينيل متعدد الكلور ، لحام رؤوس الذكور والرؤوس الأنثوية كما هو موضح في الصور أعلاه.
الخطوة 9: تطبيق Android
للتحكم في ESP8266 مباشرة من هاتفك المحمول ، قمت بإنشاء تطبيق باستخدام مخترع تطبيق MIT. يمكنك العثور على التطبيق هنا.
تحتاج أولاً إلى توصيل هاتفك الذكي بشبكة esp8266 WiFi ثم تعيين عنوان IP على عنوان IP الخاص بالوحدة في التطبيق. في حالتي ، كان 192.168.4.1
الخطوة 10: حان الوقت لبدء البناء !
أولاً ، يتعين علينا توصيل وحدة ESP بالكمبيوتر لتحديث البرامج الثابتة وكذلك لبرمجتها.
الخطوة 11: تحويل 5v إلى 3.3v !
الشيء الأكثر أهمية هو أن وحدة esp8266 تعمل فقط مع 3.3 فولت وليس 5 فولت.
5 فولت يمكن أن تقتلها ، لذلك من أجل تحويل 5 فولت إلى 3.3 فولت ، علينا إنشاء مقسم جهد.
قم بإنشاء مقسم جهد عن طريق توصيل مقاوم 1K و 2K كما هو موضح في الصورة.
الخطوة 12: قم بتوصيل FTDI بـ Esp !
ما عليك سوى اتباع المخطط لربط esp الخاص بك باختراق FTDI. تأكد من استخدام 3.3v فقط عند اختراق FTDI الخاص بك.
الخطوة 13: ليس لديك اختراق FTDI
إذا لم يكن لديك اختراق FTDI مثلي تمامًا ، فيمكنك أيضًا استخدام اردوينو الخاص بك لبرمجة esp. قم بإزالة ATMEGA 328 IC من لوحة ArDUINO قبل البرمجة. لا تنس أن ESP8266 يعمل على 3.3v وليس على 5v. ARDUINO ESP82663.3v ---------------- VCCGROUND ------------ GROUND3.3v ------------- - CHP_PWD (رقاقة الطاقة لأسفل) TX --------------- TXRX --------------- RX
الخطوة 14: قم بتفليش برنامج ESP الخاص بك
قم بتحديث برنامج ESP الخاص بك بأحدث البرامج الثابتة ، وقم بتنزيل البرنامج الضروري. Flasher.exe تأكد من توصيل gpio 0 بالأرض. سيؤدي هذا إلى تمكين وضع الفلاش في ملف esp.
قم بتنزيل الملفات. >>>>> ستكون الملفات في ملف مضغوط ، لذا قم بفك ضغطها وافتح esp8266_flasher.exe >>>>> يمكنك استخدام البرامج الثابتة.bin المتوفرة بالفعل في الملف المضغوط. >>>>> ثم حدد COMMUNICATION (COM) PORT ، وأدخل 0x00080 في العمود الآخر. >>>>>>> اضغط على Download.
الخطوة 15: تحقق مما إذا كان كل شيء على ما يرام !
بعد وميض ESP ، حان الوقت للتحقق مما إذا كان كل شيء على ما يرام.
- انتقل إلى Arduino IDE
- انتقل إلى الشاشة التسلسلية
- حدد معدل الباود 115200
- الآن أدخل الأوامر التالية.
في
بعد إدخال هذا الأمر ، اضغط على إرسال وإذا تلقيت موافق ، فأنت جاهز للبدء.
يمكنك اللعب بالوحدة باستخدام أوامر AT الأخرى كما هو موضح في الصور أعلاه.
الخطوة 16: التشفير المسبق
لبرمجة ESP من Arduino IDE ، عليك تثبيت بعض البرامج الضرورية.
1. انتقل إلى Arduino IDE 2. انتقل إلى ملف >>>> التفضيلات 3. في مربع النص الخاص بعنوان URL لـ ADDITIONAL BOARDS MANAGER URL ، انسخ والصق المسار أدناه
arduino.esp8266.com/package_esp8266com_inde…
4. اذهب إلى الأدوات >>>>> BOARD >>>>> BOARD MANAGER5. اكتب esp في مربع البحث وسيترك خيار واحد فقط. قم بتثبيت حزمة ESP8266.
الخطوة 17: حان وقت البرمجة
بعد تثبيت حزمة ESP8266 ، انتقل إلى الأدوات >>>>> اللوحات >>>>> حدد الوحدة التي لديك (إذا كان لديك وحدة esp-01 مثلي ، فحدد وحدة ESP8266 العامة)
الآن قم بتغيير الخصائص وفقًا للوحدة النمطية الخاصة بك في قائمة الأدوات.
تأكد الآن من أن لديك مكتبة ESP8266WIFI.
قم بتحميل الكود إلى برنامج esp.
الخطوة 18: اصنع الدائرة !
حاول أولاً أن تجعل الدائرة على اللوح ثم اجعلها دائمة على لوحة ثنائي الفينيل متعدد الكلور.
لكن المشكلة الأكبر هي أن ESP8266 يحتاج إلى 3.3 فولت وليس 5 فولت.
لا تقلل من شأن قوة 5 فولت ، فهذا يكفي لقتل وحدة ESP الخاصة بك.
***مهلا! ضرب في مكان ما ؟؟؟ أنا متواجد دائمًا لمساعدتك في التعليقات أدناه !!! ***
الخطوة 19: الحذر !!! الجهد العالي!
تحذير!
يمكن أن يؤدي الاستخدام غير الصحيح أو غير السليم إلى:
- إصابات خطيرة أو وفاة.
- الضرر المادي الذي يلحق بالمنتج.
- خلق مخاطر خطيرة.
*** أنا لا أتحمل أي مسؤولية عن أي من أفعالك ***
الخطوة 20: كيفية استخدام هذا في منزلك !
لنفترض أنك تريد التحكم في الإضاءة والمروحة في غرفة نومك ، يمكنك تثبيت هذه الدائرة على لوحة التبديل. ما عليك سوى فتح لوحة التبديل التي تتحكم في الأضواء والمراوح وستجد سلكين متصلين بالمفتاح. فقط قم بإزالة تلك الأسلاك من المفتاح وقم بتوصيلها بأطراف PCB وبذلك تكون قد انتهيت. بسيطة للغاية لكنها فعالة.
*** أطفال ، ابتعدوا عن الأسلاك الكهربائية الحية. اطلب من شخص بالغ بجانبه القيام بالأعمال الكهربائية ذات الجهد العالي ***
الخطوة 21: استكشاف الأخطاء وإصلاحها! @ # $٪
حسنًا … لا تعمل بالشكل المتوقع ؟؟؟
جرب دليل استكشاف الأخطاء وإصلاحها حتى تتمكن من جعل مشروعك يعمل مثل السحر !!
تحقق أولاً من الرمز. تأكد من تثبيت جميع المكتبات بشكل صحيح. إذا لم يكن الأمر كذلك ، فعليك تنزيلها أولاً
- تأكد من صحة التوصيلات. باستخدام وظيفة الاستمرارية لجهاز القياس المتعدد الخاص بك ، تحقق من وجود أي توصيلات خاطئة أو دوائر قصيرة !!!
- تأكد من أن لديك ESP ومرحلات.
- تأكد من أنك قد وضعت الصمام الثنائي في القطبية الصحيحة.
- تأكد من أنك قمت بتوصيل هاتفك بـ esp عبر شبكة WiFi.
*** إذا كانت لديك أي شكوك بخصوص هذا ، يمكنك دائمًا أن تسألني في التعليقات أدناه ***
الخطوة 22: تحقق من هذه النقاط !
- قبل اختبار الدائرة ، تحقق جيدًا من جميع التوصيلات ذات وظيفة الاستمرارية للمتر المتعدد بحثًا عن أي توصيلات خاطئة أو دوائر قصيرة.
- قم بتثبيت الصمام الثنائي بين الملفات في قطبية صحيحة لأنه سيحمي دائرتنا من أي تيار عكسي.
- أوصي قبل اختبار الدائرة باستخدام HIGH AC VOLTAGE ، جربها أولاً باستخدام مصباح LED بسيط.
- لا تستخدم أبدًا مثل هذه الأجهزة التي تجتذب حداثة أكثر من تصنيفات Relay الخاصة بك.
الخطوة 23: ماذا يحدث هنا ؟؟؟
حسنًا … مرتبك الآن … دعني أخبرك ما الذي يحدث هنا ؟؟؟
عندما تضغط على الزر ON في تطبيق وحدة تحكم WiFi ، فإنه يرسل إشارة ON إلى ESP. تمت برمجة الوحدة بطريقة تجعلها عندما تستقبل إشارة ON ، فإنها تحول حالة gpio إلى HIGH. من خلال القيام بذلك ، يتم تنشيط المرحل وبالتالي يتم تشغيل الجهاز. بنفس الطريقة عند الضغط على OFF ، يقوم esp بتحويل حالة gpio إلى LOW ، وبالتالي يتم إيقاف تشغيل التتابع حتى يتم إيقاف تشغيل الجهاز. مبدأ العمل بسيط للغاية مقارنة بالمضاعفات في تطبيق Blynk.
إذا كنت تريد مزيدًا من المعلومات ، تحقق من البرنامج التعليمي الخاص بـ GreatScott حول هذا الموضوع.
*** إذا كانت لا تزال لديك بعض الشكوك ، فلا تتردد في طرحها في قسم التعليقات أدناه ***
الخطوة 24: الخاتمة !
مهلا!!! حظا سعيدا لخلق هذا بنفسك. إذا تعرضت للضرب في مكان ما ، فلا تتردد في سؤالي في أقسام التعليقات أدناه. سأكون هناك دائمًا للمساعدة. إذا كان لديك أي اقتراحات ، فأخبرني بها ، وإذا كنت تحب المشروع ، فاضغط على زر أعجبني ، شارك المشروع بأسرع ما يمكن ويرجى التصويت في المسابقات.
شكرا للقراءة،
يافنيك شارما
موصى به:
كيفية جعل أتمتة المنزل القائمة على إنترنت الأشياء باستخدام مرحل التحكم في مستشعرات NodeMCU: 14 خطوة (بالصور)
كيفية جعل أتمتة المنزل القائمة على إنترنت الأشياء باستخدام مرحل التحكم في مستشعرات NodeMCU: في هذا المشروع القائم على إنترنت الأشياء ، قمت بعمل أتمتة المنزل باستخدام وحدة تحكم Blynk و NodeMCU مع ردود فعل في الوقت الفعلي. في الوضع اليدوي ، يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي والمفتاح اليدوي. في الوضع التلقائي ، هذا ذكي
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino - أفكار أتمتة المنزل: 15 خطوة (بالصور)
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino | أفكار أتمتة المنزل: في مشروع أتمتة المنزل هذا ، سنصمم وحدة ترحيل منزلية ذكية يمكنها التحكم في 5 أجهزة منزلية. يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي أو جهاز التحكم عن بعد بالأشعة تحت الحمراء أو جهاز التحكم عن بعد في التلفزيون أو المفتاح اليدوي. يمكن لهذا التتابع الذكي أيضًا أن يستشعر r
توليف الكلام الرجعية. الجزء: 12 إنترنت الأشياء ، أتمتة المنزل: 12 خطوة (بالصور)
توليف الكلام الرجعية. الجزء: 12 IoT ، أتمتة المنزل: هذه المقالة هي 12 في سلسلة تعليمات أتمتة المنزل توثق كيفية إنشاء ودمج جهاز IoT Retro Speech Synthesis في نظام أتمتة منزلي قائم بما في ذلك جميع وظائف البرامج الضرورية لتمكين
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: 5 خطوات
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: يدور هذا Instructable حول إعداد نظام التشغيل الآلي للمنزل ليتم التحكم فيه عبر الهاتف الذكي ، باستخدام اتصال بالإنترنت ، بحيث يمكن الوصول إليه من أي مكان تريده. علاوة على ذلك ، سيتم تنفيذ إجراءات معينة عندما تكون المعايير م
مبرد / حامل كمبيوتر محمول بدون تكلفة (بدون غراء ، بدون حفر ، بدون صواميل ومسامير ، بدون براغي): 3 خطوات
مبرد / حامل للكمبيوتر المحمول بدون تكلفة (بدون غراء ، بدون حفر ، بدون صواميل ومسامير ، بدون براغي): التحديث: يرجى & nbsp ؛ يرجى التصويت على & nbsp ؛ من أجل الدخول في www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ أو ربما التصويت لأفضل أصدقائي