فهرست مطالب:
- تدارکات
- مرحله 1: نمودار مدار
- مرحله 2: NodeMCU را برنامه ریزی کنید
- مرحله 3: برنامه Alexa Amazon را پیکربندی کنید
- مرحله 4: طراحی PCB
- مرحله 5: PCB را سفارش دهید
- مرحله 6: بارگذاری فایل Gerber و تنظیم پارامترها
- مرحله 7: آدرس ارسال و حالت پرداخت را انتخاب کنید
- مرحله 8: همه اجزا را لحیم کنید
- مرحله 9: لوازم خانگی را وصل کنید
- مرحله 10: در نهایت ، ما می توانیم نور را کنترل کنیم ، با الکسا طرفدار داشته باشیم
تصویری: سیستم خانه الکسا با استفاده از ماژول رله NodeMCU: 10 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این پروژه اینترنت اشیا ، من سیستم اتوماسیون خانه هوشمند الکسا را با استفاده از ماژول NodeMCU ESP8266 & Relay ایجاد کرده ام. به راحتی می توانید نور ، فن و سایر لوازم خانگی را با فرمان صوتی کنترل کنید. برای اتصال بلندگوی هوشمند Echo Dot با NodeMCU ، من فقط از برنامه Amazon Alexa استفاده کرده ام.
اگر بلندگوی هوشمند Echo Dot ندارید ، می توانید لوازم خانگی را کنترل کنید. و همچنین می توانید بازخورد زمان رله سوئیچ ها را از تلفن هوشمند کنترل کنید. همچنین می توانید به جای میکروکنترلر NodeMCU از برد ESP32 استفاده کنید.
تدارکات
1. Alexa Echo Dot
2. ماژول رله
3. برد NodeMCU یا ESP32
4. رله 5v (SPDT)
5. ترانزیستور BC547
6. LED 5 میلی متر
7. مقاومت 220 اهم
5. اتصالات
مرحله 1: نمودار مدار
همانطور که می بینید مدار این پروژه اتوماسیون خانگی بسیار ساده است. به راحتی می توانید این مدار را با ماژول Relay و NodeMCU بسازید.
در اینجا ، من از پین های D1 ، D2 ، D5 ، D6 ، D7 NodeMCU برای کنترل 5 رله استفاده کرده ام. و من برای تامین مدار از شارژر موبایل 5 ولت استفاده کرده ام.
مرحله 2: NodeMCU را برنامه ریزی کنید
در فیلم آموزشی ، کد را به طور کامل توضیح داده ام.
همانطور که گفتم ، می توانید از NodeMCU یا ESP32 برای این پروژه استفاده کنید. من برای این پروژه از کتابخانه ESPAlexa استفاده کرده ام.
اگر از NodeMCU ESP8266 استفاده می کنید ، باید نسخه برد ESP8266 (2.5.1) را بارگیری و نصب کنید (همانطور که در تصویر نشان داده شده است).
هنگام بارگذاری کد ، در مورد آخرین نسخه کتابخانه برد ESp8266 با مشکلاتی روبرو شده ام.
در کد اطلاعات WiFi را وارد کرده و نام دستگاه هایی مانند اتاق نور ، فن ، چراغ شب و غیره را تعیین کنید.
در اینجا ، ما از ماژول رله High فعال استفاده کرده ام ، بنابراین اگر از ماژول رله کم فعال استفاده می کنید ، باید تغییرات کوچکی در کد انجام دهید ، همانطور که در فیلم آموزشی نشان داده شده است.
با این وجود ، اگر با مشکلی روبرو شدید ، در قسمت نظرات به من اطلاع دهید.
من کد این پروژه اتوماسیون خانگی الکسا را ضمیمه کرده ام.
مرحله 3: برنامه Alexa Amazon را پیکربندی کنید
ابتدا برنامه Amazon Alexa را از Google PlayStore یا App Store بارگیری و نصب کنید.
تلفن همراه شما و NodeMCU باید با یک شبکه wifi متصل باشند.
مراحل افزودن دستگاه ها در برنامه Alexa Amazon
1. برنامه Amazon Alexa را باز کنید.
2. Goto Devices.
3. روی نماد "+" در بالا ضربه بزنید ، سپس Add Devices را انتخاب کنید.
4. Light را انتخاب کرده و Other را انتخاب کنید.
5. بر روی Discover Devices ضربه بزنید.
کشف تمام دستگاه ها مدتی طول می کشد. پس از آن همه دستگاه ها را یکی یکی در برنامه Amazon Alexa اضافه کنید. در ویدئوی آموزشی ، نحوه اتصال دستگاه ها با برنامه آمازون الکسا به صورت مرحله به مرحله آمده است.
مرحله 4: طراحی PCB
اگرچه برای ساخت این سیستم خانه هوشمند به هیچ PCB طراحی سفارشی نیاز ندارید. اما برای جمع و جور کردن مدار و جلوه حرفه ای به پروژه ، من PCB را برای این پروژه الکسا طراحی کرده ام.
مرحله 5: PCB را سفارش دهید
پس از بارگیری فایل Garber ، می توانید PCB را به راحتی سفارش دهید
1. از https://jlcpcb.com دیدن کرده و وارد شوید/ثبت نام کنید
2. روی دکمه QUOTE NOW کلیک کنید.
3 روی دکمه "افزودن فایل Gerber خود" کلیک کنید.
سپس فایل Gerber را که بارگیری کرده اید ، مرور کرده و انتخاب کنید.
مرحله 6: بارگذاری فایل Gerber و تنظیم پارامترها
4. پارامتر مورد نیاز مانند مقدار ، رنگ PCB و غیره را تنظیم کنید
5. پس از انتخاب همه پارامترها برای PCB ، روی دکمه SAVE TO CART کلیک کنید.
مرحله 7: آدرس ارسال و حالت پرداخت را انتخاب کنید
6. آدرس حمل و نقل را تایپ کنید.
7. روش حمل و نقل مناسب را انتخاب کنید.
8. سفارش را ارسال کرده و پرداخت را ادامه دهید.
همچنین می توانید سفارش خود را از JLCPCB.com پیگیری کنید.
PCB های من 2 روز طول کشید تا تولید شوند و ظرف یک هفته با استفاده از گزینه تحویل DHL وارد شدند.
PCB ها به خوبی بسته بندی شده بودند و کیفیت آن با این قیمت مناسب واقعاً خوب بود.
مرحله 8: همه اجزا را لحیم کنید
پس از آن تمام قطعات را مطابق نمودار مدار لحیم کنید.
سپس NodeMCU را وصل کنید.
مرحله 9: لوازم خانگی را وصل کنید
مطابق نمودار مدار ، لوازم خانگی را وصل کنید.
لطفاً هنگام کار با ولتاژ بالا ، اقدامات ایمنی مناسب را انجام دهید.
مطابق شکل مدار ، منبع تغذیه 5 ولت DC را به PCB وصل کنید.
منبع تغذیه 110V/230V و منبع تغذیه 5V DC را روشن کنید.
مرحله 10: در نهایت ، ما می توانیم نور را کنترل کنیم ، با الکسا طرفدار داشته باشیم
اکنون می توانید لوازم خانگی خود را به شیوه ای هوشمند کنترل کنید.
فقط بگویید کدام دستگاه ها را می خواهید به الکسا روشن یا خاموش کنید ، الکسا این کار را برای شما انجام می دهد.
امیدوارم از این پروژه اتوماسیون خانگی خوشتان آمده باشد. من تمام اطلاعات مورد نیاز برای این پروژه را به اشتراک گذاشته ام.
اگر نظرات ارزشمند خود را به اشتراک بگذارید واقعاً از آن قدردانی می کنم ، همچنین در صورت داشتن هرگونه سوال لطفاً در قسمت نظرات بنویسید.
برای پروژه های بیشتر لطفاً TechStudyCell را دنبال کنید.
با تشکر از شما برای وقت خود و یادگیری مبارک.
توصیه شده:
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو - ایده های اتوماسیون خانگی: 15 مرحله (همراه با تصاویر)
نحوه ساخت خانه هوشمند با استفاده از ماژول رله کنترل آردوینو | ایده های اتوماسیون خانگی: در این پروژه اتوماسیون خانگی ، ما یک ماژول رله خانه هوشمند طراحی می کنیم که می تواند 5 لوازم خانگی را کنترل کند. این ماژول رله را می توان از طریق تلفن همراه یا تلفن هوشمند ، ریموت IR یا ریموت تلویزیون ، سوئیچ دستی کنترل کرد. این رله هوشمند همچنین می تواند r
نحوه کنترل لامپ با استفاده از آردوینو UNO و ماژول رله حالت جامد 5V تک کاناله: 3 مرحله
نحوه کنترل لامپ با استفاده از ماژول رله حالت جامد Arduino UNO و Single Channel 5V: توضیحات: در مقایسه با رله مکانیکی سنتی ، رله حالت جامد (SSR) دارای مزایای زیادی است: طول عمر بیشتری دارد ، با روشن شدن بسیار بیشتر/ خاموش و بدون سر و صدا علاوه بر این ، مقاومت بهتری در برابر لرزش و مکانیکی دارد
خانه هوشمند با استفاده از آمازون الکسا: 5 مرحله
خانه هوشمند با استفاده از آمازون الکسا: ایده اصلی پشت این پروژه کنترل یک وسیله الکترونیکی با استفاده از آمازون الکسا یا از طریق برنامه آن از هر نقطه در جهان است. ما برای این کار از Node MCU V1.0 استفاده می کنیم. تمام کد در صفحه Github من خواهد بود. اگر در هر مرحله ای این کار را نمی کنید
ربات تلگرام خانه هوشمند با Nodemcu (esp8266 ، رله ، Ds18b20): 8 مرحله
ربات تلگرام خانه هوشمند با Nodemcu (esp8266 ، Relay ، Ds18b20): در این آموزش به شما نحوه ایجاد ربات تلگرام و کنترل خانه با استفاده از آن را نشان خواهم داد. اما ابتدا کانال تلگرام من را مشترک شوید و سریعتر از دیگران پروژه های جدید را کشف کنید. این برای من انگیزه است. بریم
مانیتورینگ خانه هوشمند با استفاده از الکسا و آردوینو: 9 مرحله (همراه با تصاویر)
نظارت بر خانه هوشمند با استفاده از الکسا و آردوینو: در دنیای کنونی مردم زمان بیشتری را در محل کار به جای خانه خود می گذرانند. از این رو نیاز به یک سیستم نظارت بر خانه است که در آن افراد می توانند با شرایط خانه در حین کار آشنا شوند. حتی بهتر است اگر یک ج