فهرست مطالب:
- مرحله 1: سخت افزار و نرم افزار
- مرحله 2: نصب برد Nodemcu
- مرحله 3: Blynk را راه اندازی کنید
- مرحله 4: راه اندازی IFTTT
- مرحله 5: اتصالات
- مرحله 6: بارگذاری برنامه به ماژول
تصویری: کنترل دروازه با کمک Google با استفاده از ESP8266 NodeMCU: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این اولین پروژه من در مورد دستورالعمل ها است ، بنابراین اگر پیشرفت های احتمالی وجود دارد ، لطفاً در زیر نظر دهید.
ایده این است که از دستیار گوگل برای ارسال سیگنال به صفحه کنترل یک دروازه استفاده کنید. بنابراین با ارسال یک فرمان ، یک رله وجود دارد که یک مخاطب در ورودی کنترل کننده گیت را می بندد که سیگنال باز شدن دروازه را به کنترل کننده ارسال می کند.
برای اتصال دستیار Google با دستگاه های IOT از سرویس Blynk و IFTTT استفاده می کنیم.
در این پروژه ما به دلیل اندازه کوچک از ماژول NodeMCU ESP8266 استفاده می کنیم.
مرحله 1: سخت افزار و نرم افزار
آنچه شما نیاز دارید:
سخت افزار
1) NodeMCU (ESP8266) f.e. aliexpress
2) رله 5 یا 12 ولت با جریان ماشه ترجیحاً <9mA حداکثر 12mA: f.e. Aliexpress
3) منبع تغذیه 5 یا 12 ولت بسته به رله (> 700mA برای ایمن بودن) f.e. aliexpress
نرم افزار از پیوندهای نصب ، برد استفاده کنید
1) پیوند Arduino IDE
2) پیوند کتابخانه بلینک
3) مدیر هیئت مدیره ESP8266 (مرحله بعدی)
4) Blynk App androidIOS
مرحله 2: نصب برد Nodemcu
1) Arduino IDE را باز کنید
2) به پرونده ها -> ترجیح بروید
3) در تابلوهای اضافی مدیر اضافه کنید: https://arduino.esp8266.com/stable/package_esp8266c… و سپس OK را فشار دهید تا برگه بسته شود.
4) به Tools -> Board -> Boards Manager (در بالا) بروید
5) با esp8266 به esp8266 بروید و نرم افزار را نصب کنید.
مرحله 3: Blynk را راه اندازی کنید
1) برنامه de Blynk را باز کرده و یک حساب کاربری ایجاد کنید.
2) ایجاد پروژه جدید (+ نماد)
3) دستگاه "ESP8266" را انتخاب کرده و ایجاد کنید
4) در یک ایمیل ، توکن مجاز شخصی خود را دریافت خواهید کرد.
5) در پروژه می توانید ویدجت ها را با استفاده از نماد + اضافه کنید ، دکمه افزودن را همانطور که در تصویر نشان داده شده است اضافه کنید
مرحله 4: راه اندازی IFTTT
1) در IFTTT.com یا برنامه وارد شوید یا حسابی ایجاد کنید.
2) ایجاد اپلت جدید: توضیح اضافی
در "این" جستجو برای دستیار Google و انتخاب ماشه یک عبارت ساده را بیان کنید
-چیزی اضافه کنید مانند دروازه را باز کنید یا دروازه خود را انتخاب کنید
-در آن "جستجو برای webhooks-> درخواست وب را انجام دهید و مانند تصویر اضافه کنید. برای IP شما باید آدرس IP سرور Blynk را اضافه کنید (CMD را در رایانه/لپ تاپ باز کنید و" ping blynk-cloud "را تایپ کنید باید IP آدرس سرور Blynk محلی خود را برگرداند) برای کد author شما باید کد معتبر شخصی خود را از ایمیلی که از Blynk دریافت کرده اید اضافه کنید.
مرحله 5: اتصالات
اتصال: Vin ماژول به منبع تغذیه 5V یا 12V (ورودی حداکثر 20VVcc رله به منبع تغذیه 5 رله 12VGND به منبع تغذیه 0V / GNDGND ماژول به منبع تغذیه 0V / GNDD1 به رله ورودی (CH1 یا چیزی)
من یک بازخورد اختیاری به پین D8 اضافه کرده ام ، همانطور که می توانید در برنامه من مشاهده کنید ، اما این اختیاری است بنابراین می توانید آنچه را که می خواهید انجام دهید.
مرحله 6: بارگذاری برنامه به ماژول
کد من را بارگیری کنید
با استفاده از Arduino IDE آن را باز کنید
SSID و رمز WiFi را برای مطابقت با WiFi تغییر دهید
کد Auth را برای مطابقت با کد ایمیل خود تغییر دهید
از طریق USB متصل شوید و بارگذاری کنید
توصیه شده:
کنترل دروازه کشویی خودکار با دستیار خانگی و ESP خانه: 5 مرحله (همراه با تصاویر)
با استفاده از Home Assistant و ESPHome دروازه کشویی خودکار خود را کنترل کنید: مقاله زیر بازخوردی در مورد تجربه شخصی من در کنترل دروازه کشویی اتوماتیک است که من در خانه خود نصب کرده بودم. این دروازه ، با نام تجاری "V2 Alfariss" ، دارای چند ریموت Phox V2 برای کنترل آن بود. منم دارم
کنترل از راه دور جهانی با استفاده از ESP8266 (فای کنترل شده): 6 مرحله (همراه با تصاویر)
کنترل از راه دور جهانی با استفاده از ESP8266 (Wifi Controlled): این پروژه جایگزین کنترل از راه دور معمولی برای همه لوازم خانگی مانند AC ، تلویزیون ، پخش کننده های DVD ، سیستم موسیقی ، لوازم هوشمند است !!! ایجاد یک آشغال کامل از زباله های دور از راه دور ، ما را پازل می کند !!! این پروژه ما را از شر
استفاده از مدار برای اندازه گیری ولتاژ دروازه دیجیتال: 7 مرحله
استفاده از مدار برای اندازه گیری ولتاژهای دروازه دیجیتال: مدارهای دیجیتال عموماً از منابع 5 ولت استفاده می کنند. ولتاژهای دیجیتال که از 5v -2.7 ولت در سری TTL (نوعی تراشه دیجیتال یکپارچه) زیاد در نظر گرفته می شوند و دارای مقدار 1. ولتاژ دیجیتال هستند فرم 0-0.5 کم در نظر گرفته می شود و دارای
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل رادیویی RF 433MHZ با استفاده از HT12D HT12E - ساخت کنترل از راه دور با استفاده از HT12E و HT12D با 433 مگاهرتز: 5 مرحله
کنترل رادیویی RF 433MHZ با استفاده از HT12D HT12E | ساخت کنترل از راه دور RF با استفاده از HT12E & HT12D با 433 مگاهرتز: در این قسمت آموزشی نحوه ساخت کنترل از راه دور RADIO با استفاده از ماژول گیرنده فرستنده 433 مگاهرتز با کدگذاری HT12E را نشان می دهم & amp؛ IC رمزگشای HT12D. در این دستورالعمل می توانید داده ها را با استفاده از کامپوننت های بسیار ارزان مانند ارسال و دریافت کنید: HT