ساخت اولین پروژه کنترل Nodemcu

  • مدرس: علی بیگدلی
  • تاریخ انتشار: Aug 25, 2020

آموزش اینترنت اشیا قسمت سوم - کنترل nodemcu با Blynk

در این قسمت یاد میگیرید که چطور یک ماژول با برد ESP8266 رو پروگرم کنید و از طریق اپ کنترلش کنید. این کار بسیار ساده خواهد بود شاید به نقل قول از خود سازنده این پلتفرم کم تر از 5 دقیقه طول بکشه اما ما برای سادگی کار این روند رو به طور کامل بهتون آموزش میدیم. تا انتهای دوره با ما همراه باشید ...

پیش نیاز های این قسمت:
  • داشتن بورد Nodemcu 
  • داشتن پروگرمر CP2102
  •  داشتن ESP8266 
نمونه کد برای اتصال به سرور لوکال:
/* نمونه کد اتصال به Blynk
 *  کنترل ارتباطات هوشمند آریا
 *  آموزش های برنامه نویسی در حوزه هوشمند سازی iot و همچنین مباحث هوش مصنوعی 
 *  همچنین فروشگاهی از تجهیزات بروز توسعه علمی و هوشمند سازی 
 *  
 *  site: www.icc-aria.ir
 *  telegram: http://t.me/icc_aria 
 *  instagram: http://instagram.com/icc_aria
 *  soroush: http://sapp.ir/icc_aria
*/
//آماده سازی و اضافه کردن کتابخانه های مربوط به پلتفرم
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

// محل قرار گیری کد حویت در ماژول
char auth[] = "YourAuthToken";


// اطلاعات وای فای به همراه آدرس سرور برای اتصال ماژول
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
char server[] = "YourServerIP";

void setup()
{
  // راه اندازی کنسول دیباگ برای خطایابی
  Serial.begin(115200);
  // راه اندازی اتصالات با استفاده از اطلاعات داده شده از قبل
  // در صورت وارد نکردن آدرس سرور به صورت پیشفرض به اینترنت متصل می شود
  //Blynk.begin(auth, ssid, pass,server);
 Blynk.begin(auth, ssid, pass,server,8080);// برای کسانی که از سرور نسخه 0.30 به بالا استفاده می کنند
 
}

void loop()
{
  //راه اندازی ماژول و اتصال دائم به سرور و تبادل اطلاعات
  Blynk.run();
}
ثبت دیدگاه
نام *
ایمیل*
دیدگاه *
captcha
4دیدگاه
  • ابوالفضل مخطط
    1 week, 1 day ago

    سلام ممنون آقای بیگدلی بابت رهنمایی قبلیتون الان بورد esp-01 درست کار میکنه و با یک رله توی باکس روی دیوار روی اما کردم برای کنترل وسایل برقی اما بورد گرم میشه نه به اندازی ای که بشه گفت می خواد بسوزه ولی میخوام کلا به برق وصل باشه ایرادی داره این گرم شدن؟

    • علی بیگدلی
      1 week ago

      در کل گرم شدن تحت یسری شرایط طبیعی هستش در نظر داشته باشید که چه سرویس هایی رو دارید دائم اجرا می کنید و اینکه گاهی اوقات اتصالات سست هم می تونه دلیل باشه

  • ابوالفضل مخطط
    2 weeks, 4 days ago

    سلام من وقتی پروگرم کردن ماژول esp-01 که داشتم تمام میشد چراغ پاور کم نور میشد و با قطع کردن پین ch-pd درست میشد و جلوی داغ شدن بورد رو هم میگرفت ولتاژمم هم 3.3 بود اما از بورد اردینو انو برای پروگرم کردنش استفاده مبکردم با در اوردن میکروکنترلرش. میشه راهنماییم کنید؟ همین کد ها رو قصد داشتم بریزم.

    • علی بیگدلی
      2 weeks, 4 days ago

      ولتاژ تغذیه هر دو مدار رو از یک تغذیه ولی به صورت مستقیم تامین کنین تا دچار مشکل افت آمپر نشه ، بهتر اینه که از طریق پروگرامر این کار رو بکنین مثل cp2102