فهرست مطالب:
- مرحله 1: قطعات را بگیرید
- مرحله 2: کد
- مرحله 3: شماتیک
- مرحله 4: برنامه Android
- مرحله 5: شما آن را انجام دادید
تصویری: 8 کنترل رله با NodeMCU و گیرنده IR با استفاده از WiFi و IR از راه دور و برنامه Android: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
کنترل 8 سوئیچ رله با استفاده از گیرنده nodemcu و ir از طریق wifi و ir از راه دور و برنامه اندروید.
ir از راه دور مستقل از اتصال wifi کار می کند.
در اینجا نسخه به روز شده اینجا را کلیک کنید
مرحله 1: قطعات را بگیرید
مواردی که برای این پروژه لازم دارید
- NodeMCU
- ماژول رله 4 کانال x 2
- IC7805 x 2 (1 IC7805 جریان کافی را برای 8 رله همزمان فراهم نمی کند)
- تخته نان
- گیرنده مادون قرمز (VS1838)
- LED قرمز x 1
- مقاومت 1K x 1
- دکمه فشاری x 1
- سیم های جامپر
- منبع تغذیه
مرحله 2: کد
این کد برای NODEMCU BOARD است نه ARDUINO
من کد را به گونه ای نوشته ام که اگر WiFi وصل شود یا در دسترس نباشد ، LED روشن شود و کنترل رله از راه دور IR مستقل از WiFi روشن شود.
هنگامی که وای فای در دسترس است ، دکمه را فشار دهید یا دکمه اختصاصی را در IR Remote فشار دهید و منتظر بمانید تا 5 ثانیه به وای فای متصل شود. اگر LED خاموش نشود ، وای فای وصل نیست.
ابتدا Arduino IDE را از اینجا بارگیری کنید.
سپس به مسیر File -> Preferences بروید ، سپس این آدرس را در آدرس های url manager board اضافه کنید
arduino.esp8266.com/stable/package_esp8266c…
سپس به Board manager رفته و esp8266 by ESP8266 Community را نصب کنید.
به مدیر کتابخانه بروید و IRRemoteESP8266 را نصب کنید.
ابتدا گیرنده ir را به برد nodemcu ، 3.3v به 3.3v ، gnd را به gnd ، خروجی را به gpio2 (D4) وصل کنید.
طرح IRRemote Value زیر را بارگذاری کنید ، مانیتور سریال را باز کنید و کلید راه دور را فشار دهید تا مقادیر هر کلید را بدست آورید ، آن را در جایی بنویسید. حداقل به 9 مقدار کلیدی (8 مقدار برای 8 رله و 1 برای اتصال مجدد wifi) توجه کنید.
سپس مدار را به صورت شماتیک بالا ایجاد کرده و کد My_Room را بارگذاری کنید.
فراموش نکنید که کد های ir را در طرح my_room با کد ir دریافت شده برای هر دکمه در کنترل از راه دور و ssid و رمز عبور wifi تغییر دهید.
توجه: در حین بارگیری طرح ، مطمئن شوید که هیچ چیزی را به پین D0 ، D8 ، TX ، RX وصل نکنید. یا سیم های پرش کننده را به سادگی از آن پین ها جدا کنید
مرحله 3: شماتیک
شماتیک را دنبال کنید و مدار را ایجاد کنید.
IC7805 قدرت کافی برای اجرای همزمان 8 رله را ندارد. بنابراین ، ما از دو ماژول رله 4ch و دو IC7805 استفاده می کنیم.
هر گیرنده IR کار می کند.
منبع تغذیه می تواند حداکثر 24 ولت باشد.
مرحله 4: برنامه Android
من برنامه Android را با استفاده از MIT APP Inventor ساخته ام. شما می توانید فایل aia را در App Inventor بارگذاری کرده و ویرایش کنید.
مرحله 5: شما آن را انجام دادید
به پنل مدیریت روتر خود بروید و آدرس IP NodeMCU را دریافت کنید.
همچنین یک IP خاص به آدرس Mac nodemcu اختصاص دهید تا هر بار IP یکسانی دریافت کند و نیازی نباشد که هر بار آن را بررسی کنید.
شما می توانید از برنامه IR Remote ، Android و مرورگر اینترنت در همان شبکه استفاده کنید ، یا می توانید از پورت پیش رو در روتر خود برای دسترسی به اینترنت از هر کجا در جهان استفاده کنید
در صورت بروز مشکل ، با من در fb ، www.fb.com / amit.s.samanta تماس بگیرید ، من تا آنجا که می توانم کمک خواهم کرد.
توصیه شده:
کنترل از راه دور جهانی با استفاده از ESP8266 (فای کنترل شده): 6 مرحله (همراه با تصاویر)
کنترل از راه دور جهانی با استفاده از ESP8266 (Wifi Controlled): این پروژه جایگزین کنترل از راه دور معمولی برای همه لوازم خانگی مانند AC ، تلویزیون ، پخش کننده های DVD ، سیستم موسیقی ، لوازم هوشمند است !!! ایجاد یک آشغال کامل از زباله های دور از راه دور ، ما را پازل می کند !!! این پروژه ما را از شر
گیرنده / گیرنده از راه دور IR با آردوینو: 3 مرحله
IR Remote Analyzer / Receiver With Arduino: این آنالایزر همزمان 40 پروتکل IR مختلف را دریافت می کند و آدرس و کد سیگنال دریافتی را نشان می دهد. از کتابخانه IRMP Arduino استفاده می کند که شامل این برنامه به عنوان مثال و سایر برنامه های کاربردی مفید است! خواستن
Arduino: برنامه های زمان و کنترل از راه دور از برنامه Android: 7 مرحله (همراه با تصاویر)
آردوینو: برنامه های زمان و کنترل از راه دور از برنامه اندروید: من همیشه می پرسیدم که چه اتفاقی برای همه آن برد های آردوینو می افتد که مردم پس از اتمام پروژه های جالب خود به آنها احتیاج ندارند. حقیقت کمی ناراحت کننده است: هیچ چیز. من این را در خانه خانواده ام مشاهده کردم ، جایی که پدرم سعی کرد خانه خود را بسازد
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 را با تلفن هوشمند خود کنترل کنید
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم