فهرست مطالب:

کنترل ESP8266 از طریق اینترنت (از هر کجا): 5 مرحله (همراه با تصاویر)
کنترل ESP8266 از طریق اینترنت (از هر کجا): 5 مرحله (همراه با تصاویر)

تصویری: کنترل ESP8266 از طریق اینترنت (از هر کجا): 5 مرحله (همراه با تصاویر)

تصویری: کنترل ESP8266 از طریق اینترنت (از هر کجا): 5 مرحله (همراه با تصاویر)
تصویری: آموزش ساخت اپلیکیشن اندروید در 2 دقیقه! فوق حرفه ای و پیشرفته 2024, دسامبر
Anonim
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید
ESP8266 را از طریق اینترنت (از هر کجا) کنترل کنید

فقط چند مورد بهتر از (موفقیت آمیز) برنامه نویسی و استفاده از آردوینو وجود دارد. مطمئناً یکی از این موارد استفاده از ESP8266 شما به عنوان یک آردوینو با WiFi است! در این دستورالعمل من راهی آسان را برای کار ESP8266 به عنوان وب سرور و دسترسی به آن سرور از هر کجا (از طریق اینترنت) به شما نشان خواهم داد.

همچنین اگر این دستورالعمل جالب به نظر می رسد ، شاید برخی دیگر را دوست داشته باشید:

نمایش آسان اطلاعات سنسور OLED آردوینو

نحوه ایجاد منبع تغذیه با ولتاژ بالا

نحوه ارسال داده ها از آردوینو به اکسل (و ترسیم آن)

نحوه نمایش خواندن سنسور آردوینو بر روی صفحه نمایش نوکیا 5110

مرحله 1: آنچه شما نیاز دارید:

آنچه شما نیاز دارید
آنچه شما نیاز دارید

از آنجا که esp8266 NodeMcu بسیار ارزان است ، خرید آن را به شدت توصیه می کنم. به سادگی می توانید آن را به رایانه خود وصل کرده و از آن به عنوان آردوینو استفاده کنید. بدون دستورات عجیب و غریب یا هر چیز "ناشناخته".

مرحله 2: Arduino IDE+ESP8266:

Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266

-IDE آردوینو را باز کنید

-به فایل-> تنظیمات برگزیده-> آدرسهای مدیران هیئت مدیره اضافی بروید: https://arduino.esp8266.com/stable/package_esp8266c…-> روی OK کلیک کنید

-IDE را ببندید و دوباره باز کنید

-به ابزارها بروید-> برد (جایی که نسخه Arduino خود را انتخاب می کنید)-> مدیر بردها ، ESP8266 را پیدا کرده و روی نصب کلیک کنید

اکنون باید بتوانید از ESP8266 به عنوان آردوینو استفاده کنید. به سادگی NODEMCU 1.0 را به عنوان برد خود انتخاب کنید و باید آماده کد نویسی باشید. (اگر کار نمی کند ، نسخه 0.9 را امتحان کنید)

مرحله 3: کد "آردوینو":

از آنجا که کد هنگام چسباندن خراب می شود ، من آن را به عنوان یک فایل txt قرار داده ام. آن را بارگیری کرده و در IDE Arduino خود بچسبانید.

کد توضیح داده شده است ، بنابراین شما نباید مشکلی داشته باشید که چه چیزی را متناسب با نیازهای خود تغییر دهید

مرحله 4: دسترسی از هر کجا:

دسترسی از هر کجا
دسترسی از هر کجا

ابتدا باید به www.whatsmyip.org بروید و IP خود را کپی کنید.

اکنون باید تنظیمات روتر خود را باز کنید. (نحوه انجام این کار برای روتر در گوگل) مرورگر خود را باز کرده و آدرس روتر خود را وارد کنید. در آنجا برخی تنظیمات را خواهید دید ، از جمله مواردی در راستای Forwarding یا حمل و نقل پورت.

نکته مهمی که باید در اینجا به آن توجه کنید "پورت سرویس" و "آدرس IP" است.

در "Service port" ، باید پورتی را که در کد Arduino خود مشخص کرده اید تایپ کنید. (مال من 301 بود)

در "آدرس IP" ، باید عبارت IP: (از whatsmyip): ServicePort را تایپ کنید

بنابراین باید چیزی شبیه به xxx.xxx.xx.xx: 301 به نظر برسد

فقط سایر تنظیمات را روی پیش فرض بگذارید. (یا نحوه انتقال به جلو روتر خود را بررسی کنید)

مرحله 5: حالا چی ؟؟؟

اکنون … فقط xxx.xxx.xx.xx: 301 را در مرورگر خود تایپ کنید و باید یک صفحه اصلی وب با دو دکمه روی آن داشته باشید. مطمئن هستم که می توانید نحوه استفاده از آنها را بیابید.

می توانید آدرس را در تلفن همراه خود در حالی که خارج از خانه هستید تایپ کرده و از این طریق به ESP8266 دسترسی پیدا کنید. شاید به جای روشن و خاموش کردن LED ، به آن بگویید در آن روزهای گرم تابستان AC خود را روشن کنید.

توصیه شده: