فهرست مطالب:

اتوماسیون خانگی با استفاده از برنامه BLYNK: 7 مرحله (همراه با تصاویر)
اتوماسیون خانگی با استفاده از برنامه BLYNK: 7 مرحله (همراه با تصاویر)

تصویری: اتوماسیون خانگی با استفاده از برنامه BLYNK: 7 مرحله (همراه با تصاویر)

تصویری: اتوماسیون خانگی با استفاده از برنامه BLYNK: 7 مرحله (همراه با تصاویر)
تصویری: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, جولای
Anonim
اتوماسیون خانگی با استفاده از برنامه BLYNK
اتوماسیون خانگی با استفاده از برنامه BLYNK

در این پروژه ، نشان داده ام که چگونه هرکسی می تواند لوازم خانگی خود را از راه دور با استفاده از تلفن همراه خود کنترل کند. برای این منظور باید برنامه ای در تلفن همراه شما نصب شود. نام این برنامه BLYNK App است (پیوند بارگیری در توضیحات داده شده است) و سرویس اینترنت بی وقفه توصیه می شود. من فقط یک لامپ 15 واتی را کنترل کرده ام ، اما شما می توانید هرگونه لوازم خانگی (چراغ لوله ، فن و غیره) را کنترل کنید.

مرحله 1: تجهیزات مورد نیاز

تجهیزات مورد نیاز
تجهیزات مورد نیاز

1. آردوینو UNO.

2. ماژول رله (A. C. - 230 V ، D. C. - 5 V ، در عکس).

3. لامپ (15 وات ، 230 ولت یا هر وات دیگر)

4. برنامه BLYNK (در تلفن همراه شما نصب شده است ، پیوند زیر داده شده است).

5. منبع تغذیه 230 ولت. (ه.ق.)

6. پرش کننده.

7. منبع تغذیه 12 ولت. (DC)

8. نگهدارنده لامپ و سیم.

▪ پیوند (برنامه BLYNK):-

play.google.com/store/apps/details؟id=cc.b…

مرحله 2: نمودار مدار

مدار
مدار
مدار
مدار

اتصال بسیار ساده است. در عکس نشان داده شده است که ماژول رله از 5 ولت تغذیه می کند ، اما در مدل من ماژول رله را با استفاده از آداپتور 12 ولت تغذیه کرده ام. به طور کلی بهتر است با 12 ولت تغذیه شود. 6 پین وجود دارد در ماژول رله

پین 1 - 12 ولت/5 ولت

پین 2 - GND

پین 3 - سیگنال

پین 4 - COM (مشترک)

پین 5 - NO (معمولاً باز است)

پین 6 - NC (معمولاً متصل است)

پین 1 برای تغذیه ماژول استفاده می شود. اساساً ماژول رله به عنوان یک سوئیچ برای کنترل لوازم AC عمل می کند. بنابراین پین 3 برای ارسال سیگنال استفاده از دستگاه های روشن یا خاموش استفاده می شود. پین 3 به هر یک از پین های دیجیتالی Arduino UNO متصل است. در پروژه من PIN 13 Arduino UNO است. طبق نمودار ، خط خنثی مستقیماً به لامپ متصل می شود ، اما خط مستقیم از طریق ماژول به لامپ متصل می شود. خط مستقیم از دوشاخه (230 ولت ac) به COM وصل می شود (پین 4) و سیم قطب دیگر لامپ به NO وصل می شود (پین 5). از آنجا که من از هیچ محافظ اترنت استفاده نکرده ام ، بنابراین Arduino باید به لپ تاپ شما متصل باشد تا بتواند سیگنال ها را از طریق لپ تاپ (متصل به اینترنت) دریافت کند. همچنین می توانید از NODE-MCU استفاده کنید ، در این صورت نیازی به لپ تاپ برای دریافت سیگنال به عنوان NODE-MCU می تواند سیگنال ها را از طریق اینترنت دریافت کند.

مرحله 3: اصول کار

اصل کار
اصل کار
اصل کار
اصل کار
اصل کار
اصل کار

1. کار با ماژول رله:

با توجه به نمودار ما می توانیم ببینیم که در داخل ماژول رله یک کلید مشابه وجود دارد که یک سر آن به COM یعنی پین 4 و سر دیگر آن بین NO یعنی پین 5 یا NC یعنی پین 6 متصل است. V را به پین سیگنال یعنی پین 3 و سپس سوئیچ در موقعیت NO باقی می ماند (معمولاً باز است). وقتی برای پین سیگنال 5+ ولت اعمال می کنیم ، سوئیچ از NO به NC (معمولاً متصل) می افتد.

2. ایجاد پروژه در برنامه BLYNK:

برنامه BLYNK را از Google Playstore بارگیری کنید (پیوند قبلاً داده شده است). آن را باز کنید و باید در آنجا حساب ایجاد کنید. پس از آن بر روی "پروژه جدید" کلیک کنید. اکنون باید روی "CHOOSE DEVICE" کلیک کنید و از شما خواسته می شود سخت افزار مورد نیاز را انتخاب کنید ، "Arduino UNO" و در "CONNECTION TYPE" باید "USB" را انتخاب کنید. همچنین باید نام پروژه را نیز وارد کنید. سپس بر روی "ایجاد" کلیک کنید. پروژه شما اکنون ایجاد شده است و BLYNK یک نشان مجوز به ایمیل شما ارسال می کند که باید آن را در کد arduino قرار دهید. سپس یک فضای رایگان دریافت خواهید کرد که باید دکمه ها ، نمودارها و غیره را اضافه کنید. همه این موارد را از جعبه ویجت دریافت خواهید کرد. در این پروژه ما تنها با یک دستگاه کار می کنیم ، بنابراین فقط یک دکمه اضافه می کنیم. پس از کلیک بر روی "دکمه" ، نماد در فضای آزاد اضافه می شود. می توانید دکمه را در هر نقطه روی صفحه قرار دهید. سپس باید روی دکمه کلیک کنید تا سفارشی شود. شما باید نامی در آنجا بگذارید و باید انتخاب کنید که از پین مجازی دیجیتال یا آنالوگ استفاده می کنید. شما همچنین باید شماره پین را ذکر کنید. همانطور که در این پروژه ما از D13 یعنی پین دیجیتال 13 استفاده می کنیم. حالا حالت "Push" یا "Slide" را انتخاب کنید ، این بستگی به شما دارد. پس از بازگشت به صفحه اصلی ، یک دکمه پخش در گوشه سمت راست صفحه مشاهده خواهید کرد ، برای فعال کردن پروژه باید روی آن کلیک کنید. اگر سیستم شما آماده است و پس از کلیک روی دکمه پخش به اینترنت و سپس بر روی تلفن همراه متصل است ، "آنلاین" وگرنه "آفلاین" را نشان می دهد.

n.b. عکسها را به صورت سریال و مراحل ارائه شده دنبال کنید ، سپس گیج نخواهید شد

3. تجزیه و تحلیل کد و اتصال نهایی:

اول از همه شما باید پیوند زیر را در "آدرس مدیر مدیران تابلوها" در تنظیمات دلخواه در Arduino IDE اضافه کنید. پیوند:

باید به پیوند زیر بروید: https://github.com/blynkkk/blynk-library/releases/… و کتابخانه بلینک را بارگیری کنید. پس از بارگیری فایل زیپ ، باید آن را از حالت فشرده خارج کرده و محتویات فایل ها (کتابخانه ها و پوشه ها) را در پوشه sketchbook-Arduino IDE کپی کنید. برای بررسی اینکه آیا کتابخانه blynk اضافه شده است یا نه ، IDE Arduino را مجدداً راه اندازی کنید یا در قسمت کتابخانه بررسی کنید ، اگر "Blynk" را مشاهده کردید به این معنی است که کتابخانه blynk با موفقیت اضافه شده است.

فقط کد را کپی کنید (قبلاً ارائه شده است) یا می توانید کد را از ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB دریافت کنید. در هر دو مورد تنها تغییری که باید انجام دهید این است که کد مجوز ارسال شده به نامه خود را در کد آردوینو کپی کنید. اکنون کد را بارگذاری نکنید. اکنون "Command Prompt" را باز کرده و آن را به عنوان مدیریت اجرا کنید. یک صفحه سیاه روی صفحه ظاهر می شود. سپس باید مسیر پوشه "scripts" را کپی کنید. در مورد من "اسناد من / Arduino / libraries / Blynk / scripts" است و آن را روی صفحه سیاه چسبانده و enter را وارد کنید. سپس باید فایل.bat را در صفحه سیاه کپی و جایگذاری کنید. فایل "blynk -ser.bat -c COM4" است. شما باید شماره پورت COM را تغییر دهید. در مورد من COM8 بود. حالا کد arduino را بارگذاری کنید. حالا به قسمت خط فرمان برگردید و "enter" را سه بار فشار دهید. این شما را به سرور Blynk متصل می کند.

4. کنترل با برنامه Blynk:

اکنون برنامه blynk را از تلفن همراه خود باز کنید و پروژه ای را که ایجاد کرده اید باز کنید. اگر سیستم شما به سرور Blynk متصل است ، در تلفن همراه خود "آنلاین" را مشاهده می کنید ، در غیر این صورت "آفلاین" را مشاهده خواهید کرد. اکنون روی دکمه روشن یا خاموش کردن دستگاه کلیک کنید. اگر کار نمی کند ، بررسی کنید که آیا سیستم به سرور blynk متصل است یا خیر.

n.b. عکسها را به صورت سریال و مراحل ارائه شده دنبال کنید ، سپس گیج نخواهید شد

مرحله 4: ایمنی

"loading =" تنبل ">

توصیه شده: