کنترل رله دو کاناله با Blynk

  • مدرس: علی بیگدلی
  • تاریخ انتشار: Aug 25, 2020
آموزش اینترنت اشیا قسمت چهارم - کنترل رله دو کانال

به قسمت های جذاب نزدیکتر می شویم، حال یاد میگیریم که چطور یک رله را به ماژول متصل و از طریق اپلیکیشن کنترل کنیم. این قسمت از اهمیت زیادی برخورداره چرا که در آینده بسیاری از پروژه ها و ساختشون به این پیاده سازی احتیاج خواهند داشت. پس با ما همراه باشید...

پیش نیاز های این قسمت:
  • داشتن nodemcu
  • داشتن breadboard (برد بورد)
  • داشتن relay 2 channel (رله دو کانال)
نحوه اتصال ماژول ها

 
نمونه کد برای اتصال به سرور لوکال:
/* پروژه کنترل رله با بلینک
 *  کنترل ارتباطات هوشمند آریا
 *  آموزش های برنامه نویسی در حوزه هوشمند سازی 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();
}

 

ثبت دیدگاه
نام *
ایمیل*
دیدگاه *
0دیدگاه