کنترل رله دو کاناله با Blynk
آموزش اینترنت اشیا قسمت چهارم - کنترل رله دو کانال
به قسمت های جذاب نزدیکتر می شویم، حال یاد میگیریم که چطور یک رله را به ماژول متصل و از طریق اپلیکیشن کنترل کنیم. این قسمت از اهمیت زیادی برخورداره چرا که در آینده بسیاری از پروژه ها و ساختشون به این پیاده سازی احتیاج خواهند داشت. پس با ما همراه باشید...
پیش نیاز های این قسمت:
- داشتن 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دیدگاه