فهرست مطالب:

سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU: 9 مرحله
سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU: 9 مرحله

تصویری: سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU: 9 مرحله

تصویری: سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU: 9 مرحله
تصویری: پروژه کنترل لوازم برقی با وب سرور ESP8266 و اپلیکیشن اندرویدی 2024, نوامبر
Anonim
سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU
سوئیچ کنترل شده GOOGLE با استفاده از NODEMCU

آیا روشن یا خاموش کردن همه چیز با کمک دستیار G oogle عالی نخواهد بود.. !!!

بنابراین در این دستورالعمل ها ، نحوه کنترل هرگونه وسایل برقی را با کمک دستیار Google ، درست مانند Alexa آمازون ، نشان خواهم داد.

بسیاری از دستگاه های تجاری در حال حاضر در بازار برای چنین برنامه هایی وجود دارد ، اما ، من می خواستم یک دستگاه ساده و کم هزینه خودم داشته باشم و یادگیری چیزهای جدید همیشه سرگرم کننده است.:)

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

مرحله 1: ویدئو (چگونه کار می کند)

Image
Image

برای مشاهده سریع نحوه عملکرد دستگاه ، به فیلم بالا نگاه کنید!

مرحله 2: قطعات و ابزار مورد نیاز

قطعات و ابزار مورد نیاز
قطعات و ابزار مورد نیاز
قطعات و ابزار مورد نیاز
قطعات و ابزار مورد نیاز
قطعات و ابزار مورد نیاز
قطعات و ابزار مورد نیاز

لیست اجزاء

1. نودمکو

2. ماژول رله (بستگی به تعداد دستگاه هایی که می خواهید کنترل کنید)

3. سیمهای جهنده زن و مرد

4. LED (برای بررسی اتصالات اولیه)

5. برد نمونه (در صورت نیاز)

6. خروجی سوکت AC و دوشاخه AC

7. منبع تغذیه DC (منبع 5 ولت برای ماژول Nodemcu و رله)

8. کابل USB برای Nodemcu

لیست ابزارها

1 آهن لحیم کاری

2. سیم برش

3. پیچ گوشتی ها

4. مولتی متر

5. نوار عایق AC

مرحله 3: راه اندازی برنامه Blynk

راه اندازی برنامه Blynk
راه اندازی برنامه Blynk

مراحل (برای راهنمای جزئیات)

1. برنامه Blynk را برای iOS یا Android با توجه به دستگاه خود بارگیری کنید

2. حساب Blynk خود را ایجاد کنید

3. روی Create a New Project ضربه بزنید

4. اکنون Hardware خود یعنی Nodemcu را برای این مورد (Blynk Supported Hardware) انتخاب کنید و سپس نوع اتصال را انتخاب کنید.

5. اکنون Auth Token خود را کپی کنید (این یک شناسه منحصر به فرد است که برای اتصال سخت افزار به تلفن هوشمند مورد نیاز است) یا می توانید رمز را به آدرس ایمیل خود ارسال کنید

مرحله 4: تنظیم سوئیچ روی Blynk

راه اندازی سوئیچ در Blynk
راه اندازی سوئیچ در Blynk

مراحل

1. روی هر نقطه روی بوم ضربه بزنید تا جعبه ویجت باز شود.

2. "Button" را روی صفحه خود بکشید و رها کنید

3. حالا روی دکمه ضربه بزنید و تغییر را همانطور که در دستورالعمل تصویر نشان داده شده است (اسلایدر را از push to switch انجام دهید و من پین D3 را برای این پروژه انتخاب کردم ، اما هر پین دیگری را می توان انتخاب کرد)

4. برای اجرای پروژه می توانید روی "play" ضربه بزنید

مرحله 5: راه اندازی Nodemcu و Blynk در Arduino IDE

راه اندازی Nodemcu و Blynk در Arduino IDE
راه اندازی Nodemcu و Blynk در Arduino IDE
راه اندازی Nodemcu و Blynk در Arduino IDE
راه اندازی Nodemcu و Blynk در Arduino IDE

مراحل

1. Arduino IDE را نصب کنید (پیوند:

2. اکنون کتابخانه Nodemcu را نصب کنید (پیوند ویدیو Ref:

3. اکنون کتابخانه Blynk را نصب کنید (پیوند ویدیو Ref:

4. اکنون Arduino IDE را باز کرده و تنظیمات زیر را تغییر دهید ، Tools → Board → NodeMCU 1.0

مرحله ششم: برنامه نویسی

برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي

مراحل

1. Nodemcu را با استفاده از کابل USB به رایانه وصل کنید

2. اکنون Device Manager کامپیوتر خود را باز کرده و شماره پورت COM را یادداشت کنید

3. اکنون Arduino IDE را باز کرده و به Tools بروید تا شماره پورت COM مورد نظر را همانطور که در تصویر نشان داده شده انتخاب کنید

4. برنامه نویسی برو به ، فایل → مثالها → Blynk (ممکن است لازم باشد به پایین حرکت کنید) → Boards_WiFi → Esp8266_Standalone

5. اکنون باید سه مورد را در برنامه تغییر دهید و کار شما تمام شد ، AuthToken که قبلاً از برنامه Blynk کپی شده است را اضافه کنید ، اکنون نام و رمز ssid را که شناسه و رمز WiFi شما است اضافه کنید

6. اکنون دکمه بارگذاری نرم افزار را فشار دهید ممکن است مدتی طول بکشد

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

مدار
مدار

مطابق نمودار ذکر شده اتصال را برقرار کنید و هنگام کار با ولتاژ بالا با خیال راحت کار کنید. در صورت تمایل می توانید از قسمت رله صرف نظر کرده و دستگاه های فشار ضعیف را با استفاده از ترانزیستور یا MOSFET کنترل کنید (همانطور که در ویدئو با کنترل LED نشان داده شده است)

مرحله 8: اتصال دستگاه با دستیار Google

پیوند دستگاه با دستیار Google
پیوند دستگاه با دستیار Google
پیوند دستگاه با دستیار Google
پیوند دستگاه با دستیار Google
پیوند دستگاه با دستیار Google
پیوند دستگاه با دستیار Google

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

1. به وب سایت IFTTT (https://ifttt.com) بروید

2. با استفاده از حساب Google خود ثبت نام کنید (همان حساب Google که از دستیار Google استفاده می کنید)

3. پس از ورود به سیستم ، روی "My Applets" کلیک کرده و "New Applet" را انتخاب کنید.

(با این کار ما چراغ را روشن می کنیم)

4. اکنون روی "this" کلیک کنید و در نوار جستجو "Google Assistant" را جستجو کرده و روی آن ضربه بزنید

5. پس از وارد شدن بر روی اتصال کلیک کنید و اجازه دهید

6. حالا ماشه را انتخاب کنید ، در اینجا من اولین گزینه "Say a simple word" را انتخاب کرده و در صفحه بعد همانطور که در تصویر بالا نشان داده شده است عمل کنید. فرمان توسط شما به دستیار داده می شود.

7. اکنون ماشه ایجاد می شود سپس "that" را انتخاب کنید

8. "Webhooks" را جستجو کرده و متصل شوید. سپس مطابق تصویر بالا داده ها را پر کنید

URL: "https://188.166.206.43/Auth Token/update/D0"

(D0 پین D3 Nodemcu معادل پین arduino uno out است) برای روشن کردن استفاده

9. اکنون "پایان" را فشار دهید

10. حالا یک اپلت جدید دیگر به همان روشی که در بالا توضیح داده شد ایجاد کنید تا نور خاموش شود. فرآیند مشابه بالا است

روی "اپلت های من" کلیک کنید و "اپلت جدید" را انتخاب کنید on روی "این" کلیک کنید → "دستیار Google" را جستجو کنید the ماشه را انتخاب کنید → "یک عبارت ساده بگویید" و در صفحه بعد همانطور که در تصویر بالا نشان داده شده عمل کنید → ماشه ایجاد می شود → "that" را انتخاب کنید for "Webhooks" را جستجو کرده و متصل شوید. سپس داده ها را با توجه به URL تصویر فوق پر کنید: "https://188.166.206.43/Auth Token/update/D0" (D0 پین D3 Nodemcu معادل پین arduino uno است) برای خاموش کردن استفاده ["0"] → اکنون "پایان" را فشار دهید

لطفاً برای درک بهتر تصاویر بالا را مرور کنید.

مرحله نهم: انجام شد…. !!!!:)

انجام شد ….!!!!:)
انجام شد ….!!!!:)

انجام شد. این یک پروژه بسیار ساده و بسیار جالب است که امتحان کنید.

متشکرم

توصیه شده: