فهرست مطالب:

الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)
الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)

تصویری: الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)

تصویری: الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)
تصویری: آیا س*کس از پشت را دوست دارید ؟😱😂😂😱(زیرنویس فارسی) 2024, نوامبر
Anonim
Image
Image
هارویر
هارویر

Amazon Echo یک قطعه عالی از کیت است! من ایده دستگاه های فعال شده با صدا را دوست دارم!

من می خواستم لامپ خود را با الکسا بسازم ، اما سوئیچ دستی را به عنوان یک گزینه نگه دارید.

من در وب جستجو کردم و یک شبیه ساز WEMO پیدا کردم ، که با بررسی گزینه های دیگر ، این ساده ترین راه برای به دست آوردن الکسا برای کار با هر دستگاهی به نظر می رسد!

**** نکته مهم: احترام به برق اصلی - شما را خواهد کشت ****

مرحله 1: Harware

هارویر
هارویر
هارویر
هارویر

تعداد قطعات به لطف ESP2866-12e که همه کارها را انجام می دهد ، حداقل است!

همه اجزا از eBay آمده است.

1 عدد ESP2866 -12e (یا هر ESP8266 با حداقل 2 پورت GPIO)

منبع تغذیه 1 x 5 ولت

رله 1 * 5 ولت این رله های بسیار کوچک با سیم پیچ 5 ولت و 250 ولت 3 آمپر را در eBay پیدا کردم

1 5 5 ولت تا 3 و 3 قدم به پایین

1 x opto coupler (4N35 یا معادل آن)

1 بار فشار لحظه ای برای ایجاد سوئیچ

1 عدد جعبه پروژه مناسب

تصویر یک مقاومت را نشان می دهد که نیازی به آن نیست!

مرحله 2: ترکیب آن

کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن

من می خواستم این پروژه در یک محوطه جمع و جور زندگی کند تا خیلی زشت به نظر نرسد.

این به سادگی سوئیچ اصلی لامپ ها را با یک رله و یک کلید "نرم" جایگزین می کند!

مهم است که اطمینان حاصل شود که قسمت اصلی (بیتی که شما را می کشد) تا حد امکان ایمن و ایمن نصب شده است - من برای ایمنی و سهولت از اتصال دهنده "choc block" استفاده کردم.

اتصالات سیم پیچ رله تقریباً به هم نزدیک هستند بنابراین هنگام سیم کشی مراقب باشید. سیمها و اتصالات اصلی سیم پیچ 5 ولت را تا حد ممکن کوتاه نگه دارید.

منبع تغذیه منبع تغذیه 5 ولت است. طرف خنثی شبکه مستقیم به لامپ می رود ، در حالی که طرف زنده از طریق تماس های معمولاً باز رله می رود.

سوئیچ یک طرف به زمین و طرف دیگر به GPIO13 ESP8266 متصل شده است. هرگونه ورودی به جز بررسی چند برگه ای داده ها ، ورق داده را بررسی نمی کند.

GPIO15 با سیم 0v !! من یک تکه سیم به Reset و دیگری به GPIO0 متصل کرده ام. اینها برای بارگذاری طرح مورد استفاده قرار می گیرند و در صورت کامل شدن می توانند حذف شوند.

توجه داشته باشید که دستگاه های ESP8266 با ولتاژ 3.3 ولت کار می کنند

GPIO4 (باز هم هر GPIO انجام خواهد داد) برای تنظیم / تنظیم مجدد رله از طریق یک اتصال دهنده opto استفاده می شود. من از اتصال دهنده opto برای به حداقل رساندن تخلیه جریان در ESP8266 استفاده کردم و به 3.3v اجازه داد تا سیم پیچ رله 5V را تغییر دهد.

من از پدهای چسبنده دو طرفه برای ثابت نگه داشتن اجزا استفاده کردم.

من دو سوراخ 2 میلی متری در هر انتهای محفظه برای جریان هوا ایجاد کردم. مطمئن نیستم که این کار ضروری است زیرا گرمای بسیار کمی تولید می شود ، اما باعث شد احساس بهتری داشته باشم:-)

مرحله 3: نرم افزار Sotfware

موارد زیر را از GitHub بارگیری کردم.

IOT-ESP8266-ESP12E-Alexa-Multiple-Devices-master

همه فایلها در یک دایرکتوری هستند و تنها فایلی که نیاز به اصلاح دارد فایل.ino است.

این نحوه عملکرد چندین سوئیچ را نشان می دهد و یک نرم افزار عالی است.

من از Arduino IDE برای بارگذاری طرح در ESP استفاده کردم. مقالات زیادی در مورد نحوه انجام این کار در وب وجود دارد ، فقط Google - با استفاده از Arduino IDE برای برنامه ESP8266. تقریباً مستقیم است و فقط باید یک بار تنظیم شود.

توجه: برای بارگذاری طرح از یک مبدل usb استاندارد FTDI به سریال استفاده کردم. GPIO15 باید متصل شود - من این را به طور دائم به 0v متصل می کنم ، GPIO0 باید در هنگام تنظیم مجدد روی 0v نگه داشته شود. پس از تنظیم مجدد ، GPIO0 می تواند شناور باقی بماند. اکنون طرح باید بارگذاری شود.

قسمتهایی در طرح که نیاز به تغییر دارند ، جایگزینی SSID و رمز عبور روترهای شما و فرمانی است که می خواهید Alexa به آن پاسخ دهد. عبارت "چراغ رومیزی" را جستجو کرده و دستور مورد نظر خود را جایگزین آن کنید ، به عنوان مثال. "چراغ خواب" یا "پنکه سقفی".

این نرم افزار با Alexa تعامل می کند و GPIO4 را به ترتیب بالا یا پایین با چراغ میز فرمان روشن و خاموش می کند. همچنین پرچم - rl1 و isr_ran را تنظیم می کند.

از پرچم rl1 استفاده می شود تا نرم افزار از وضعیت فعلی لامپ مطلع باشد تا از طریق Alexa یا سوئیچ روشن یا خاموش شود.

هنگامی که GPIO13 متصل می شود ، سوئیچ یک وقفه ایجاد می کند. وقفه ها غیرفعال هستند ، GPIO4 جابجا می شود و پرچم rl1 بر این اساس تنظیم / تنظیم مجدد می شود. پرچم isr_ran در حلقه اصلی برای فعال سازی مجدد وقفه ها پس از تأخیر کوتاه استفاده می شود - این مانع از پرش سوئیچ می شود!

نکته مهم: اطمینان حاصل کنید که رله شما دارای رتبه بندی تماس های مناسب برای برخورد با دستگاهی است که تعویض می کنید.

چالش فعال صدا
چالش فعال صدا
چالش فعال صدا
چالش فعال صدا

نفر دوم در چالش فعال صدا

توصیه شده: