فهرست مطالب:
تصویری: الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
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 در حلقه اصلی برای فعال سازی مجدد وقفه ها پس از تأخیر کوتاه استفاده می شود - این مانع از پرش سوئیچ می شود!
نکته مهم: اطمینان حاصل کنید که رله شما دارای رتبه بندی تماس های مناسب برای برخورد با دستگاهی است که تعویض می کنید.
نفر دوم در چالش فعال صدا
توصیه شده:
لامپ هوشمند الکسا با ESP8266: 4 مرحله (همراه با تصاویر)
چراغ هوشمند الکسا با ESP8266: این دستورالعمل شما را به همراه من در ارتقاء لامپ قدیمی با کنترل صدا با استفاده از میکروکنترلر ESP8266 و Amazon Echo/Alexa راهنمایی می کند. کد آردوینو از یک دستگاه Belkin WeMo با استفاده از کتابخانه fauxmoESP تقلید می کند ، که راه اندازی را نسیم می کند. PL
لامپ مومیایی - لامپ هوشمند کنترل WiFi: 5 مرحله (همراه با تصاویر)
لامپ مومیایی - لامپ هوشمند کنترل WiFi: حدود 230 هزار سال پیش که انسان کنترل آتش را آموخت ، این امر منجر به تغییر عمده ای در شیوه زندگی او می شود ، زیرا او با استفاده از نور آتش در شب شروع به کار کرد. می توان گفت که این آغاز روشنایی داخلی است. حالا من
آزمایش لامپ بزرگ لامپ XHP70: 4 مرحله (همراه با تصاویر)
آزمایش بزرگ چراغ قوه لنز XHP70: در این مقاله آموزشی یکی از آزمایشات خود را با لنزهای بزرگ و led قدرتمند به شما نشان خواهم داد. امیدوارم دوست داشته باشید:) این دومین چراغ قوه است که من می سازم ، این چراغ قوه دوم یک چراغ قوه پرتاب است که می تواند ابرها را روشن کند. من در 1 تست کردم ،
لامپ مارپیچ (معروف به لامپ رومیزی Loxodrome): 12 مرحله (همراه با تصاویر)
The Spiral Lamp (معروف به لامپ میز Loxodrome): The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) پروژه ای است که من در سال 2015 شروع کردم. این پروژه از Loxodrome Sconce پل نیلندر الهام گرفته بود. ایده اولیه من برای یک چراغ رومیزی با موتور بود که می توانست گردابهای نوری را روی دیوار نشان دهد. طراحی کردم و
لمس کنترل نور با کاغذ لامپ لامپ: 14 مرحله (همراه با تصاویر)
Touch Controlled Light With Paper Lamp Shad: در این قسمت آموزشی توضیح می دهم که چگونه می توانید با لامپ کاغذی یک نور کنترل شده با لمس بسازید. این یک پروژه آسان است که هرکسی می تواند آن را در خانه بسازد. برای روشن کردن از کتابخانه حسگر خازنی آردوینو استفاده می کند. یا با لمس کردن