فهرست مطالب:
- مرحله 1: اتصال رله
- مرحله 2: برنامه میکروکنترلر و آزمایش
- مرحله 3: پایه چوب اسکنه برای نصب اجزای سازنده
- مرحله 4: استفاده کنید
تصویری: لامپ هوشمند الکسا با ESP8266: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این دستورالعمل شما را همراه من در ارتقاء لامپ پرنعمت با کنترل صدا با استفاده از میکروکنترلر ESP8266 و Amazon Echo/Alexa راهنمایی می کند. کد آردوینو از یک دستگاه Belkin WeMo با استفاده از کتابخانه fauxmoESP تقلید می کند ، که راه اندازی را به یک نسیم تبدیل می کند.
لطفاً توجه داشته باشید: این کد پروژه با تغییر کتابخانه fauxmoESP برای تقلید از پروتکل Philips Hue به جای Belkin WeMo باطل شده است. اگر آن را برای کار با نسخه جدید کتابخانه به روز کردید ، لطفاً به من اطلاع دهید
برای آغازگر کامل در روند کار Arduino ESP8266 ، کلاس اینترنت رایگان اشیاء Instructables را رایگان من بررسی کنید و برای الهام از نور و دانش بیشتر ، کلاس Lamps Paige را بررسی کنید. اگر تازه وارد آردوینو شده اید ، ما کلاس مقدماتی نیز برای آن داریم.
این پروژه از برق AC استفاده می کند ، که می تواند به شما آسیب برساند یا باعث آتش سوزی شود- این پروژه را بدون نیاز به برق متصل نکنید ، و اگر نمی دانید در حال انجام چه کاری هستید ، زیر نظر کسی که این کار را می کند کار کنید
برای این پروژه ، شما نیاز دارید:
- Amazon Echo (و برنامه Alexa)
- لامپ (معدن 60 وات است)
- رایانه ای که نرم افزار آردوینو را اجرا می کند با پشتیبانی ESP8266 نصب شده است
- برد میکروکنترلر Adafruit Feather Huzzah ESP8266
- آدافروت قدرت رله FeatherWing
- سیم سیار
- آداپتور برق USB (حداقل 1A ، من از آیفون استفاده کردم)
- کابل USB (microB)
- تعویض سوئیچ و سیم (اختیاری)
- ابزار دست سوم (اختیاری)
- موچین (اختیاری)
- لوله های جمع کننده حرارت
- تفنگ حرارتی (یا فندک/سشوار)
- استریپرهای سیم
- برش های مورب شستشو
- مهره های سیم
- لحیم کاری و لحیم کاری
برای پایه چراغ چوبی خاص من:
- اسکنه چوبی و چکش
- معاون
- اره برقی
- فایل فلزی
- با قطعات ضعیف تری مته/فشار دهید
- ساینده با کاغذ دانه ای 220 تکه
- پایان چوب (با دستکش ، برس و غیره- دستورالعمل های بسته را بخوانید)
علاوه بر پشتیبانی برد ESP8266 ، باید کتابخانه های Arduino زیر را نیز نصب کنید (جستجو در مدیریت کتابخانه یا قرار دادن پوشه به صورت دستی در Arduino/libraries):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
من در مورد این روش از این آموزش Adafruit یاد گرفتم: Easy Alexa (Echo) Control of ESP8266 Huzzah خود ، که اطلاعات مفید بیشتری در مورد استفاده از این کد در پروژه های خود دارید.
برای ادامه کار با من ، در یوتیوب ، اینستاگرام ، توییتر ، Pinterest من را دنبال کنید و در خبرنامه من مشترک شوید. من به عنوان یک همکار آمازون از خریدهای واجد شرایطی که با استفاده از پیوندهای وابسته من انجام می دهید ، درآمد کسب می کنم.
مرحله 1: اتصال رله
برای کنترل قسمت AC مدار ، از یک Power Relay FeatherWing استفاده می کنم- فقط سیم لامپ داغ را قطع کرده و انتهای جدا شده را به پایانه های پیچ معمولاً باز و معمولی وصل کنید. به یاد داشته باشید ، اگر AC را نمی شناسید ، شخصی را پیدا کنید که نظارت کند. چراغ من یک سوئیچ در طول سیم داشت ، بنابراین من آن را جدا کردم و از سیم مورد استفاده سوئیچ استفاده کردم.
فراموش نکنید که یکی از جهنده ها را در قسمت زیرین برد ، که مربوط به پین میکروکنترلر است که در ESP8266 استفاده می کنید ، کنار بگذارید. من آموزش راه اندازی Power Relay FeatherWing را دنبال کردم و جهشی را که برای کنترل رله با پین 13 در Feather Huzzah ESP8266 من کنترل شده بود ، کنار گذاشتم.
من همیشه یک نمونه اولیه تخته نان از این نوع مدارها را می سازم ، حتی اگر هدف نهایی این باشد که همه چیز در پایه چوبی چراغ جا بگیرد.
مرحله 2: برنامه میکروکنترلر و آزمایش
کد آردوینو برای این پروژه از طرح اولیه برای کتابخانه fauxmoESP استفاده می کند که از یک دستگاه Belkin WeMo تقلید می کند. در نتیجه ، پیکربندی مشاغل خانگی شما دقیقاً مشابه دستگاه تجاری است ، که در برنامه Alexa بسیار خوب است. به خاطر گفتار طبیعی ، من نام دستگاهم را "نور" گذاشته ام.
بعداً تصمیم گرفتم یک سوئیچ override اضافه کنم تا لامپ بتواند مستقل از دستورات صوتی کنترل شود. به همین دلیل است که در عکسهای نانبرد اینجا نیست ، اما بعداً در مرحله چوب ظاهر می شود. شما برای تست کد به دکمه ای احتیاج ندارید ، بنابراین در هر صورت همه خوب هستید. ویدیوی تعبیه شده در مرحله 1 را ببینید تا نحوه عملکرد کد دکمه را توضیح دهید! کد را از این مرحله بارگیری کرده و نام و رمز عبور شبکه وای فای خود را وارد کرده و نام دستگاه خود را سفارشی کنید.
مرحله 3: پایه چوب اسکنه برای نصب اجزای سازنده
پس از تأیید اینکه همه چیز کار می کند ، وقت آن است که به بخش نجاری این پروژه بپردازیم. این لامپ توسط یک میله رزوه دار در کنار هم نگه داشته می شود که به راحتی با یک اره یا چرخ ابزار برش کوتاه می شود و سپس صاف می شود تا فلنج تنظیم کننده همچنان بتوان پیچ کرد. من پایه چوب را اسکن کردم تا اجزای من را در خود جای دهد.
من پایه چوب را سنباده زدم تا هرگونه خط و خش با آن برطرف شود و آن را با لکه چوب تمام کردم.
مرحله 4: استفاده کنید
گفتن "الکسا ، چراغ را روشن کن" طبیعی است ، بنابراین در نامگذاری چراغ هوشمند خود بسیار زیرکانه احساس کردم. برای داشتن چندین دستگاه در یک شبکه ، می توانید آنها را با نامگذاری "نور راهرو" یا "نور شب" ، برای مثال تشخیص دهید. آیا این واقعا بهتر از خرید سوئیچ WeMo است؟ اگر شما تا به حال این مقاله را در Instructable خوانده اید ، مطمئناً می توانیم موافقت کنیم که ساختن خود بسیار سرگرم کننده تر است ، مخصوصاً با ارتقاء سفارشی لامپ های قدیمی و طراحی همه در یک.
چه پروژه های خانه هوشمند را تحت پوشش خود دارید؟ در نظرات زیر به من اطلاع دهید که روی چه چیزی کار می کنید.
توصیه شده:
لامپ LED هوشمند کنترل شده توسط تلفن هوشمند: 7 مرحله
لامپ LED هوشمند هوشمند با کنترل بلوتوث: من همیشه رویای کنترل وسایل روشنایی خود را دارم. سپس شخصی یک لامپ LED باورنکردنی رنگارنگ ساخت. من اخیراً در یوتیوب با یک چراغ LED توسط Joseph Casha برخورد کردم. با الهام از آن ، تصمیم گرفتم چندین عملکرد را در حین حفظ مخفی کردن اضافه کنم
پرده های هوشمند کنترل شده با الکسا: 8 مرحله (همراه با تصاویر)
پرده های هوشمند کنترل شده توسط الکسا: پروژه ها و دستورالعمل های هوشمند Smart Blind در حال حاضر به صورت آنلاین در دسترس هستند. با این حال ، من می خواستم روی پروژه های فعلی با هدف داشتن همه چیز داخلی در نابینایان از جمله تمام مدارات ، تماس بگیرم. این بدان معناست که
لامپ مومیایی - لامپ هوشمند کنترل WiFi: 5 مرحله (همراه با تصاویر)
لامپ مومیایی - لامپ هوشمند کنترل WiFi: حدود 230 هزار سال پیش که انسان کنترل آتش را آموخت ، این امر منجر به تغییر عمده ای در شیوه زندگی او می شود ، زیرا او با استفاده از نور آتش در شب شروع به کار کرد. می توان گفت که این آغاز روشنایی داخلی است. حالا من
الکسا و سوئیچ عملکرد لامپ: 3 مرحله (همراه با تصاویر)
Alexa and Switch Operated Lamp: Amazon Echo یک قطعه عالی از کیت است! من ایده دستگاه های فعال شده با صدا را دوست دارم! من می خواستم لامپ خود را با الکسا بسازم ، اما سوئیچ دستی را به عنوان یک گزینه نگه دارید. من در وب جستجو کردم و یک شبیه ساز WEMO پیدا کردم ، که با بررسی سایر نکات
مانیتورینگ خانه هوشمند با استفاده از الکسا و آردوینو: 9 مرحله (همراه با تصاویر)
نظارت بر خانه هوشمند با استفاده از الکسا و آردوینو: در دنیای کنونی مردم زمان بیشتری را در محل کار به جای خانه خود می گذرانند. از این رو نیاز به یک سیستم نظارت بر خانه است که در آن افراد می توانند با شرایط خانه در حین کار آشنا شوند. حتی بهتر است اگر یک ج