خانه / مطالب علمی / اینترنت اشیا - IOT / ساخت وب سرور نمایش دما با ESP8266

ساخت وب سرور نمایش دما با ESP8266

ماژول ESP8266 یک ماژول عالی برای ایجاد وب سرور و اتصال به اینرنت می باشد در این آموزش ما به وسیله سنسور دمای DS18b20 و ماژول Node-MCU یک وب سرور با قابلیت نمایش آنلاین دما میسازیم.

لوازم مورد نیاز:

روش اضافه کردن برد های ESP8266 به آردوینو

برای آن که بتوانید بر روی این ماژول توسط IDE آردوینو برنامه نویسی کنید باید درایورها و بورد آن را بر روی نرم افزار آردوینو نصب کنید.برای این منظور وارد  نرم افزار آردوینو شوید. سپس از قسمت File وارد Preferences  شوید.

node-mcu-setup-arduino-ide
سپس لینک زیر را کپی کنید و در پنجره Preferences در قسمت Additional Boards Manager URLs ، لینک را paste کنید و OK را بزنید.

node-mcu-setup-arduino-ide-2
سپس از قسمت Tools وارد Boards Manager… شوید.

arduinoesp2
سپس در لیست نمایش داده شده به دنبال esp8266 by ESP8266 Community بگردید و آن را نصب کنید.

arduinoesp3
منتظر بمانید تا عملیات نصب تکمیل شود.

arduinoesp

برای استفاده از ماژول NodeMCU باید در لیست برد ها برد NodeMCU را انتخاب کنید.

نحوه اتصال سنسور DS18B20 به ماژول NodeMCU

برای تغذیه نیاز به کاری نیست و تغذیه NodeMCU از طریق پورت USB تامین می شود. نکته ی دیگر این که باید پین data سنسور دما به وسیله مقاومت DS18b20 پول آپ شود.

VCC -> 3.3 volts
GND -> GND
Data -> D1

و در نهایت برنامه وب سرور نمایش دما با ESP8266

قبل از پروگرم کردن توجه داشته باشید که باید در قسمت ssid نام شبکه wifi و در قسمت pass رمز شبکه WiFi رو وارد کنید. بعد از پروگرام شدن NodeMCU قسمت سریال مانیتور برنامه آردوینو را باز کنید تا IP که به برد NodeMCU اختصاص یافته را بدانیم. با وارد کردن IP در مرورگر دما به این شکل نمایش داده می شود.

در صورتی که پیشنهادی در مورد نوشته دارید و یا در راه اندازی پروژه به مشکلی برخوردید در قسمت نظرات مطرح کنید مشتاقانه منتظر نظرات شما هستیم.

درباره علی عزتی

علی عزتی هستم. رشته ی مهندسی برق الکترونیک رو خوندم. علاقه ی من به یادگیری و به اشتراک گذاشتن چیز هایی که یاد گرفتم. باعث شده تا بنویسم. علاقه ی زیادی به الکترونیک دارم. و دوست دارم چیزهای جدید یادبگیرم و بسازم ... :))

2 کامنت

  1. با سلام:
    بسیار خوب.کاش یه پروژه هم در رابطه با اتصال از طریق اینترنت راه دور با سرور مربوطه بدون دستکاری مودم هم ارائه می کردید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

*

code