فهرست مطالب:

کنترل لوازم خانگی با استفاده از NodeMCU (ESP8266) و Blynk App: 8 مرحله (همراه با تصاویر)
کنترل لوازم خانگی با استفاده از NodeMCU (ESP8266) و Blynk App: 8 مرحله (همراه با تصاویر)

تصویری: کنترل لوازم خانگی با استفاده از NodeMCU (ESP8266) و Blynk App: 8 مرحله (همراه با تصاویر)

تصویری: کنترل لوازم خانگی با استفاده از NodeMCU (ESP8266) و Blynk App: 8 مرحله (همراه با تصاویر)
تصویری: رله هوشمند چیست 2024, جولای
Anonim
لوازم خانگی را با استفاده از NodeMCU (ESP8266) و Blynk App کنترل کنید
لوازم خانگی را با استفاده از NodeMCU (ESP8266) و Blynk App کنترل کنید

در این آموزش ، ما قصد داریم نحوه استفاده از برنامه Blynk و NodeMCU (ESP8266) را برای کنترل لامپ (سایر لوازم خانگی دیگر خوب خواهد بود) یاد بگیریم ، این ترکیب از طریق اینترنت انجام می شود.

هدف از این دستورالعمل نشان دادن ساده ترین راه حل کنترل از راه دور Arduino یا سخت افزارهای سازگار شما (NodeMCU) از طریق اینترنت و کشف دنیای اینترنت اشیا (IoT) است.

Blynk چیست؟ Blynk یک پلتفرم با برنامه های iOS و Android برای کنترل Arduino ، Raspberry Pi و موارد مشابه از طریق اینترنت است. این یک داشبورد دیجیتالی است که در آن می توانید با کشیدن و رها کردن ابزارک ها ، یک رابط گرافیکی برای پروژه خود بسازید. (منبع: وب سایت Blynk).

مرحله 1: تجهیزات سخت افزاری/نرم افزاری

لوازم سخت افزاری/نرم افزاری
لوازم سخت افزاری/نرم افزاری
لوازم سخت افزاری/نرم افزاری
لوازم سخت افزاری/نرم افزاری

اجزای سخت افزاری:

1. NodeMCU (ESP8266).

2. رله

3. لامپ

4. سیم

6. منبع تغذیه 5 ولت 1 آمپر (اختیاری اما توصیه می کنم از آن برای جلوگیری از کمبود جریان الکتریکی با تامین 5 ولت به رله استفاده کنید.

برنامه های نرم افزاری:

1. برنامه Blynk

2. Arduino IDE

3. کتابخانه Blynk برای سیستم عامل شما (Windows ، Linux ، iOS)

4. ESP8266 مدیر هیئت مدیره برای Arduino IDE

مرحله 2: بارگیری کتابخانه Blynk

دستورالعمل ها را دنبال کنید:

1. Blynk_Release_vXX.zip را بارگیری کنید (به قسمت Downloads پایین بروید)

2. بایگانی را از حالت فشرده خارج کنید. متوجه خواهید شد که بایگانی شامل چندین پوشه و چندین کتابخانه است.

3. همه این کتابخانه ها را در پوشه_sketchbook_failure خود از Arduino IDE کپی کنید. برای یافتن محل پوشه_sketchbook_ خود ، به منوی بالای Arduino IDE بروید:

Windows: File → Preferences

سیستم عامل Mac: Arduino → تنظیمات برگزیده

برای بارگیری کتابخانه Blynk و کسب اطلاعات بیشتر این پیوند را دنبال کنید (اینجا).

مرحله 3: اضافه کردن مدیر هیئت مدیره ESP8266

افزودن مدیر هیئت مدیره ESP8266
افزودن مدیر هیئت مدیره ESP8266

در مدیران تابلوهای اضافی آدرس زیر را وارد کنید.

همانطور که در شکل مشخص شده است و OK را وارد کنید.

توجه: برای کسب اطلاعات بیشتر در مورد این مرحله ، فیلم را تماشا کنید

مرحله 4: برای جزئیات بیشتر ویدیو را تماشا کنید

Image
Image

مرحله 5: پیکربندی Blynk

پیکربندی بلینک
پیکربندی بلینک
پیکربندی بلینک
پیکربندی بلینک
پیکربندی بلینک
پیکربندی بلینک

برای راه اندازی Blynk App ، باید مراحل زیر را دنبال کنید:

1. برنامه Blynk را در تلفن هوشمند خود بارگیری کرده و یک حساب کاربری ایجاد کنید.

برای انجام این کار: برنامه های Blynk را بارگیری کنید:

• iOS:

• Android:

2. یک پروژه جدید ایجاد کنید ، سخت افزار خود را از لیست (NodeMCU) انتخاب کنید.

3. نوع اتصال (USB ، Wifi ، بلوتوث …) را انتخاب کنید.

4. با کلیک روی نماد بعلاوه در بالا سمت چپ ، یک ویجت به کنترل پنل خود اضافه کنید.

5. ویجت Button را انتخاب کنید و روی آن دوبار ضربه بزنید تا تنظیمات آن ویرایش شود.

توجه: کلید تأیید اعتبار به ایمیل شما ارسال می شود

مرحله ششم: شماتیک

شماتیک
شماتیک

لطفا مراحل زیر را دنبال کنید:

1. 5 ولت منبع تغذیه Vcc برد رله.

2. GND به GND برد رله.

3. D1 NodeMCU به IN1 برد رله.

توجه: رله 5 ولت مورد نیاز است و خروجی nodemcu فقط 3.3 ولت است ، به همین دلیل توصیه می کنم از منبع تغذیه خارجی 5 ولت استفاده کنید

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

در مورد کد

#تعریف BLYNK_PRINT سریال

#include #include /// شما باید Auth Token را در برنامه Blynk دریافت کنید. // به تنظیمات پروژه (نماد مهره) بروید. char auth = "YourAuthToken"؛ // اعتبارنامه WiFi شما. // برای شبکه های باز گذرواژه را روی "" قرار دهید. char ssid = "YourNetworkName"؛ char pass = "YourPassword"؛ void setup () {// اشکال زدایی کنسول Serial.begin (115200)؛ Blynk.begin (author، ssid، pass)؛ } void loop () {Blynk.run ()؛ }

مرحله 8: برای پشتیبانی

برای پشتیبانی
برای پشتیبانی

برای آموزش ها و پروژه های بیشتر می توانید در کانال YouTube من مشترک شوید.

برای پشتیبانی مشترک شوید.

متشکرم. به کانال YouTube من بروید -پیوند

توصیه شده: