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

التحكم في ESP8266 عبر الإنترنت (من أي مكان): 5 خطوات (بالصور)
التحكم في ESP8266 عبر الإنترنت (من أي مكان): 5 خطوات (بالصور)

فيديو: التحكم في ESP8266 عبر الإنترنت (من أي مكان): 5 خطوات (بالصور)

فيديو: التحكم في ESP8266 عبر الإنترنت (من أي مكان): 5 خطوات (بالصور)
فيديو: شرح طريقه التحكم بالاجهزه عن بعد بواسطه الانترنت و تطبيق الموبايل (Blynk +ESP8266) 2024, شهر نوفمبر
Anonim
تحكم في ESP8266 عبر الإنترنت (من أي مكان)
تحكم في ESP8266 عبر الإنترنت (من أي مكان)
تحكم في ESP8266 عبر الإنترنت (من أي مكان)
تحكم في ESP8266 عبر الإنترنت (من أي مكان)
تحكم في ESP8266 عبر الإنترنت (من أي مكان)
تحكم في ESP8266 عبر الإنترنت (من أي مكان)

لا يوجد سوى عدد قليل من الأشياء أفضل من البرمجة (بنجاح) واستخدام Arduino الخاص بك. بالتأكيد أحد هذه الأشياء هو استخدام ESP8266 الخاص بك باعتباره Arduino مع WiFi! في هذا الدليل سأريك طريقة سهلة لجعل ESP8266 يعمل كخادم ويب والوصول إلى هذا الخادم من أي مكان (عبر الإنترنت)

أيضًا إذا وجدت هذه التعليمات مثيرة للاهتمام ، فربما ستعجبك بعضًا من الآخرين:

عرض بيانات مستشعر Arduino OLED سهل

كيف تصنع مصدر طاقة عالي الجهد

كيفية إرسال البيانات من Arduino إلى التفوق (ورسمها)

كيفية عرض قراءات مستشعر Arduino على شاشة Nokia 5110

الخطوة الأولى: ما سوف تحتاجه:

ماذا ستحتاج
ماذا ستحتاج

نظرًا لأن esp8266 NodeMcu رخيصة جدًا ، فإنني أوصي بشدة بشراء واحدة. يمكنك ببساطة توصيله بجهاز الكمبيوتر الخاص بك واستخدامه كأردوينو. لا أوامر غريبة أو أي شيء "غير معروف".

الخطوة 2: Arduino IDE + ESP8266:

اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266
اردوينو IDE + ESP8266

-افتح Arduino IDE

-انتقل إلى ملف-> التفضيلات-> عناوين URL الإضافية لمدير اللوحات: https://arduino.esp8266.com/stable/package_esp8266c… -> انقر فوق موافق

- أغلق IDE وافتحه مرة أخرى

-انتقل إلى Tools-> Board (حيث ستختار إصدار Arduino الخاص بك) -> Boards Manager ، ابحث عن ESP8266 وانقر فوق تثبيت

يجب أن تكون الآن قادرًا على استخدام ESP8266 باعتباره Arduino. ما عليك سوى تحديد NODEMCU 1.0 كلوحك ويجب أن تكون جاهزًا للتشفير. (إذا لم ينجح الأمر ، فجرب الإصدار 0.9)

الخطوة الثالثة: كود "اردوينو":

نظرًا لأن الكود يتم إفساده عند لصقه ، فقد قمت بتضمينه كملف txt. قم بتنزيله ولصقه في Arduino IDE.

تم التعليق على الكود ، لذلك لن تواجه مشكلة في فهم ما يجب تغييره ليناسب احتياجاتك

الخطوة 4: الوصول من أي مكان:

الوصول من أي مكان
الوصول من أي مكان

تحتاج أولاً إلى الانتقال إلى www.whatsmyip.org ونسخ عنوان IP الخاص بك.

يجب عليك الآن فتح إعدادات جهاز التوجيه الخاص بك. (google how to do this for your router) افتح متصفحك واكتب عنوان جهاز التوجيه الخاص بك. ستجد هناك بعض الإعدادات ، بما في ذلك شيء على غرار إعادة التوجيه أو إعادة توجيه المنفذ.

الشيء المهم الذي يجب ملاحظته هنا هو "منفذ الخدمة" و "عنوان IP".

في "منفذ الخدمة" ، يجب عليك كتابة المنفذ الذي حددته في كود Arduino الخاص بك. (كان لي 301)

في "عنوان IP" ، يجب عليك كتابة: IP (من whatsmyip): ServicePort

لذلك يجب أن يظهر بالشكل xxx.xxx.xx.xx: 301

فقط اترك الإعدادات الأخرى على الوضع الافتراضي. (أو تحقق من كيفية إعادة توجيه جهاز التوجيه الخاص بك)

الخطوة 5: ماذا الآن ؟؟؟

الآن … فقط اكتب xxx.xxx.xx.xx: 301 في متصفحك ويجب أن يكون لديك صفحة ويب أساسية بها زرين. أنا متأكد من أنه يمكنك معرفة كيفية استخدامها.

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

موصى به: