فهرست مطالب:

سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه: 19 مرحله (همراه با تصاویر)
سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه: 19 مرحله (همراه با تصاویر)

تصویری: سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه: 19 مرحله (همراه با تصاویر)

تصویری: سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه: 19 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه
سیستم کنترل پرده الکسا - قابل چاپ سه بعدی و کم هزینه

سلام ، من مدتهاست سعی می کنم تا آنجا که ممکن است خانه خود را به صورت خودکار انجام دهم. با آمدن زمستان به انگلستان ، تصمیم گرفتم همه پرده ها را در شب ببندم و صبح دوباره آنها را باز کنم. این بدان معناست که هر سال 730 بار کمتر به هر اتاق خانه می دوید! (ناگفته نماند که فوق العاده است).

پس از راه اندازی ، می توانید روال معماری را در Alexa اضافه کنید تا پرده های شما همزمان با سایر دستگاه های خانه شما کار کنند. به عنوان مثال ، الکسا می تواند 15 دقیقه قبل از غروب آفتاب پرده ها را در قسمت عمومی خانه شما ببندد (بنابراین به طور خودکار فصل ها را دنبال می کند). شما همچنین می توانید با بستن پرده ها ، روشن کردن تلویزیون و کم کردن چراغ ها ، روشی عادی را برای آماده سازی اتاق برای شب فیلم برنامه ریزی کنید.:)

این یک کار ساده است و پس از چاپ قطعات چاپ شده ، می توانید آن را در کمتر از سه ساعت مونتاژ کنید.

مرحله 1: تماشای فیلم را ترجیح دهید…

Image
Image

در همه حال ، من یک ویدیو تهیه کرده ام که به شما نشان می دهد چگونه می توانید خود را بسازید. توصیه می کنم ابتدا آن را تماشا کنید تا یک نمای کلی از همه چیز داشته باشید و سپس هنگام جمع آوری راهنمای خود ، همراه با این راهنمای نوشته شده عمل کنید.

مرحله 2: فهرست مواد / چیزهایی که نیاز دارید

بیانیه مواد / چیزهایی که شما نیاز دارید
بیانیه مواد / چیزهایی که شما نیاز دارید

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

در اینجا لیستی از موارد مورد استفاده در این پروژه و جایی که می توانید آنها را پیدا کنید آورده شده است:

■ حدود 100 گرم پلاستیک برای قطعات چاپ شده.

ema Nema 17 Stepper Motor: https://geni.us/StepperMotor2 ■ A4988 Stepper Motor Driver: https://geni.us/StepperMotor2 ■ Adafruit Feather Huzzah ESP8266: https://geni.us/StepperMotor2 ■ Mini Breadboards خود چسبنده): https://geni.us/StepperMotor2 ■ Breadboard Jumper Cables: https://geni.us/StepperMotor2 fishing سیم ماهیگیری بافته شده: https://geni.us/StepperMotor2 ■ USB طولانی A به USB Micro B Cable: https://geni.us/StepperMotor2 ■ 100 خازن: https://geni.us/StepperMotor2 er دارنده باتری تعویض شده برای 8 باتری AA: https://geni.us/StepperMotor2 ■ مهره و پیچ: https:// geni.us/StepperMotor2 M4 مهره x2 M4 x 10 میلی متر پیچ و مهره x2 M3 x 10 میلی متر x 4 ■ 8x باتری AA

gun تفنگ چسب دار باتری: https://geni.us/BoschBatteryGlueGun (چیزی نیست که شما باید داشته باشید ، اما من اخیراً یکی از آنها را تهیه کرده ام و باعث چسباندن همه چیز به یکدیگر بسیار آسان شده است).

==========

کد را می توانید از Github در اینجا بارگیری کنید:

در نهایت قطعات چاپ شده سه بعدی را می توانید از اینجا بارگیری کنید:

مرحله 3: چاپ متن اصلی

چاپ متن اصلی
چاپ متن اصلی
چاپ متن اصلی
چاپ متن اصلی
چاپ متن اصلی
چاپ متن اصلی

اولین موردی که برای چاپ نیاز دارید فایل 'main_body.stl' است. من توصیه می کنم آن را با لبه چاپ کنید تا به بستر چاپ بچسبد و تکیه گاه ها را فقط روی صفحه ساختمان روشن کنید.

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

پس از اتمام چاپ ، لبه و تکیه گاه داخلی را از محفظه جدا کنید.

مرحله 4: اتصال استپر موتور

اتصال استپر موتور
اتصال استپر موتور
اتصال استپر موتور
اتصال استپر موتور
اتصال استپر موتور
اتصال استپر موتور

قبل از اتصال موتور به بدنه اصلی ، باید یک مهره M4 را در شکاف کوچک وارد کنید ، همانطور که در تصویر پیوست نشان داده شده است. اینجا برای نگه داشتن درب دستگاه ما است - قسمتی که بعداً اضافه می کنیم.

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

برای نگه داشتن موتور پله ای از چهار پیچ قبلی استفاده کنید. آنها باید محکم محکم شوند ، اما نه آنقدر محکم که به قطعه چاپ شده آسیب برساند.

مرحله 5: دستگاه الکترونیک را وصل کنید

الکترونیک را وصل کنید
الکترونیک را وصل کنید

اکنون کار بر روی قطعات الکترونیکی را آغاز می کنیم. برای اتصال همه قطعات الکترونیکی به یکدیگر ، می توانید نمودار مدار یا جدول زیر را دنبال کنید. اگر مطمئن نیستید که چگونه این موارد را تفسیر کنید ، می توانید گام به گام با من در ویدیو همراه باشید: https://www.youtube.com/embed/JtYdPwO65WI؟t=155 (این کار در مکان مناسب در ویدیو شروع می شود).

ابتدا کابل های بین راننده استپر و ESP8266:

پر - A4988

16 ---- EN0 ------ DIR13 ---- STEPGND-GND3V ---- VDD

حالا کابل از موتور پله ای به راننده استپر:

A4988 - استپر موتور

1B - Blue1A - Red2A - Green2B - سیاه

پین های RESET و SLEEP روی درایور موتور نیز مایل به اتصال سیم به یکدیگر هستند.

همچنین باید یک خازن 100μF به VMOT و GND اضافه کنید. اطمینان حاصل کنید که به قطبیت خازن توجه کرده اید.

و نکته آخر اینکه شما می خواهید منبع تغذیه را وصل کنید. این همچنین به VMOT (سیم مثبت) و GND (منفی) می رسد.

مرحله 6: کد را بارگذاری کنید

کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید

یک سر کابل USB خود را به Feather Huzzah و سر دیگر را به رایانه خود وصل کنید.

به صفحه Github بروید و کد را بارگیری کنید:

هنگامی که روی رایانه شما قرار دارد ، آن را در Arduino IDE باز کنید.

چند خط از کد وجود دارد که باید تغییر دهید تا آن را متناسب با اتصال wifi خود و جایی که در خانه قصد استفاده از آن را دارید تغییر دهید:

  • در خط 17 شما باید SSID wifi (یا نام wifi) خود را وارد کنید
  • در خط 18 باید رمز وای فای خود را وارد کنید
  • در خط 60 باید نام Alexa را تنظیم کنید تا پرده های شما به عنوان (در حال حاضر "پرده decking" در کد پیش فرض) اشاره کند. شما باید از alexa بخواهید پرده خود را روشن یا خاموش کند. بنابراین اگر "اتاق خواب" را در اینجا قرار دهید باید بگویید "الکسا پرده های اتاق خواب را روشن کند".

Serial Monitor را باز کرده و نرخ baud را روی 9600 قرار دهید. اکنون می توانید کد را بارگذاری کنید.

مراقب آنچه که مانیتور برمی گرداند باشید ، این به شما اطلاع می دهد که آیا با موفقیت به شبکه wifi شما متصل شده است یا خیر.

مرحله 7: پرده ها را به الکسا اضافه کنید

پرده ها را به الکسا اضافه کنید
پرده ها را به الکسا اضافه کنید
پرده ها را به الکسا اضافه کنید
پرده ها را به الکسا اضافه کنید
پرده ها را به الکسا اضافه کنید
پرده ها را به الکسا اضافه کنید

اکنون برنامه Alexa را در تلفن هوشمند یا رایانه لوحی خود باز کنید و روی نماد دستگاه های خانه هوشمند در پایین سمت راست کلیک کنید ، سپس + را در بالا سمت راست و سپس "افزودن دستگاه" را فشار دهید تا روند افزودن یک دستگاه جدید آغاز شود.

حتی اگر کدی که در ESP8266 خود اجرا می کنیم از یک پلاگین WeMo تقلید می کند ، ما نمی خواهیم از برنامه آنها برای پیکربندی آن استفاده کنیم ، بنابراین انواع مختلف دستگاه های ارائه شده را پایین بیاورید و "Other" را از انتهای لیست انتخاب کنید.

با فشار دادن "Discover Devices" ادامه دهید.

در حالی که الکسا در حال جستجو است ، باید مقدار زیادی متن چاپ شده در مانیتور سریال Arduino IDE ما مشاهده کنید. این دستگاه ما به درخواست کشف الکسا پاسخ می دهد و به او اطلاع می دهد که ما چه نامیده می شویم و چه کارهایی می توانیم انجام دهیم (در این حالت فعال یا خاموش است).

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

مرحله 8: زمان آزمایش…

زمان آزمایش…
زمان آزمایش…
زمان آزمایش…
زمان آزمایش…
زمان آزمایش…
زمان آزمایش…

همانطور که کد در حال اجرا است باید همه چیز را تا اینجا آزمایش کنیم. منبع تغذیه خود را وصل یا روشن کنید و سپس از الکسا بخواهید پرده های خود را با استفاده از نامی که قبلاً در کد خود تعیین کرده اید روشن یا خاموش کند.

هنگام درخواست خاموش شدن پله باید به یک جهت بچرخید و هنگامی که درخواست روشن شدن آن را دارید ، باید به جهت دیگر بچرخد.

مرحله 9: Electronics and Lid را نصب کنید

Electronics and Lid را نصب کنید
Electronics and Lid را نصب کنید
Electronics and Lid را نصب کنید
Electronics and Lid را نصب کنید
Electronics and Lid را نصب کنید
Electronics and Lid را نصب کنید

برای این بخش از ساخت ، باید فایل 'lid.stl' را چاپ کنید در حالی که چاپ می شود ، می توانیم به شکل زیر ادامه دهیم.

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

اگر خود چسب تخته نان شما را در جای خود نگه نداشته است ، می توانید مقداری چسب مذاب داغ به آن اضافه کنید تا به ثابت ماندن کار کمک کند.

قبل از افزودن دومین تخته نان ، باید یک مهره را در پشت حفره ای که در تصاویر بالا به آن اشاره می کنم ، قرار دهیم. اگر برای نگه داشتن آن تلاش می کنید ، می توانید به طور موقت یکی از پیچ ها را وارد کنید.

چسب تخته دوم را جدا کنید و آن را در طرف مقابل محفظه قرار دهید. این کار را با دقت انجام دهید تا هیچ یک از سیم های شما خود شل کار نکند.

پس از نصب تخته دوم ، می توانید پیچ موقت را بردارید زیرا تخته نان مهره را در جای خود نگه می دارد.

سیمها را داخل محفظه مرتب کرده و در عین حال اطمینان حاصل کنید که اتصال USB در Feather Huzzah مانعی ندارد.

حالا می توانیم درپوش را وصل کنیم. سیمهای منبع تغذیه باید از سوراخ بزرگی عبور کنند که انتهای عقب موتور پله ای را نیز در خود جای داده است. درپوش را روی محفظه پایین بیاورید و سپس از دو پیچ باقی مانده برای محکم چسباندن آن استفاده کنید.

مرحله 10: نگهدارنده باتری را مناسب کنید

نگهدارنده باتری را مناسب کنید
نگهدارنده باتری را مناسب کنید
نگهدارنده باتری را مناسب کنید
نگهدارنده باتری را مناسب کنید
نگهدارنده باتری را مناسب کنید
نگهدارنده باتری را مناسب کنید

محفظه منبع تغذیه باتری باید در قسمت بیرونی محفظه موتور نصب شود و بر روی دو شاخه قرار گرفته است تا وزن آن را تحمل کند.

با استفاده از چسب مذاب داغ ، آن را در محل ثابت کرده و چند ثانیه محکم نگه دارید تا چسب سرد و سفت شود.

پس از تنظیم ، بررسی کنید که همچنان می توانید از پورت USB با اتصال آن از طریق سوراخ زیر استفاده کنید. من در حال حاضر همه چیز را با Alexa آزمایش می کنم. این همچنین بررسی می کند که آیا همه سیم ها هنوز به درستی وصل شده اند و آیا چیزی شل نشده است.

مرحله 11: آماده سازی پرده ها قسمت 1

آماده سازی پرده ها قسمت 1
آماده سازی پرده ها قسمت 1
آماده سازی پرده ها قسمت 1
آماده سازی پرده ها قسمت 1
آماده سازی پرده ها قسمت 1
آماده سازی پرده ها قسمت 1

من پرده خود را در سمت راست پرده های خود قرار می دهم تا سیم برق USB پشت پرده ها افتاده و در کنار آنها به پریز دیواری متصل شود.

ابتدا باید با گذاشتن حدود 2 تا 3 متر سیم شل آویزان در کنار این تیر پرده شروع کنید. بعداً هنگام اتصال آن به دستگاه مشابهی که قبلاً ساخته بودیم ، از آن استفاده خواهیم کرد.

سپس با انتهای دیگر رول سیم ، بالای قطب مرکزی را ادامه دهید ، دور و پشت و در زیر چپ دیوار ثابت بود و سپس آن را به پرده دست چپ وصل کرده و پس از انتقال آن به موقعیت بسته.

برای اتصال سیم به پرده ، فقط یک گره ساده به دور چشم بسته ام. اگر می خواهید ، می توانید با دوختن آن در خود پرده ، آن را به پشت وصل کنید.

می توانید با کشیدن انتهای شل سیم کار خود را تا کنون آزمایش کنید. این باید باعث شود پرده شما باز شود و وقتی پرده را می کشید انتهای شل باید عقب بکشد.

مرحله 12: آماده سازی پرده ها قسمت 2

آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2
آماده سازی پرده ها قسمت 2

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

پس از اتمام گره ، انتهای شل نوار را بردارید و همانطور که قبل از شروع این مرحله بودیم ، از انتهای قطب عقب برگردانید.

اکنون زمان مناسبی برای بررسی عملکرد پرده های شما است. در صورت کشیدن انتهای شل سیم ، هر دو طرف باید باز شوند و هنگام کشیدن یک طرف پرده ، طرف دیگر نیز باید به خودی خود بسته شود.

مرحله 13: آماده سازی پرده ها. قسمت 3

آماده سازی پرده ها قسمت 3
آماده سازی پرده ها قسمت 3

اکنون ما فقط یک سیم دیگر برای اضافه کردن داریم. این بار با یک سیم جدید ، یک سر خود را به پرده سمت چپ وصل کنید ، جایی که ما اولین گره خود را در آن بستیم و سپس انتهای شل را روی تثبیت کننده دیوار مرکزی و سپس تثبیت دیوار سمت راست تغذیه کنید. چند متر زاپاس بگذارید و آن را واقعی قطع کنید.

زمان بررسی نهایی ، شما باید بدانید که فقط با کشیدن انتهای یکی از تارها ، سپس قسمت دیگر ، پرده های خود را کاملاً باز و بسته کنید.:) چقدر باحاله!

مرحله 14: مونتاژ اسپیندل

مونتاژ اسپیندل
مونتاژ اسپیندل
مونتاژ اسپیندل
مونتاژ اسپیندل
مونتاژ اسپیندل
مونتاژ اسپیندل

اگر قبلاً این کار را نکرده اید ، باید سه قسمت دوک را چاپ کنید و همچنین چسب مذاب داغ یا مشابه دست داشته باشید.

یکی از سرهای شل سیم را که از پرده های شما آمده است بردارید و آن را از سوراخ پایینی محفظه موتور خود عبور دهید. (مهم نیست کدام سیم را ابتدا انجام می دهید).

در حال حاضر ، با برداشتن قسمت اول دوک (آن سوراخی که از شافت آن عبور می کند) این سیم را از بین ببرید و آن را به دور شافت ببندید تا باز نشود. سپس مقداری چسب مذاب داغ را روی این سیم و گره آن اضافه می کنیم تا همه چیز سر جایش بماند.

پس از سرد شدن ، مقداری چسب مذاب را به طاقچه اضافه کنید (تقریباً تا نیمی از محور) و سپس قسمت دوم اسپیندل را روی آن بچسبانید و آن را در چسب بچرخانید تا در جای خود ثابت شود.

حالا قطعه دیگر سیم را از سوراخ بالای محفظه موتور عبور دهید و به روش مشابه آن را به این مرحله بعدی مجموعه دوک ثابت کنید.

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

مرحله 15: دستگاه خود را به قطب پرده وصل کنید

دستگاه خود را به قطب پرده وصل کنید
دستگاه خود را به قطب پرده وصل کنید
دستگاه خود را به قطب پرده وصل کنید
دستگاه خود را به قطب پرده وصل کنید
دستگاه خود را به قطب پرده وصل کنید
دستگاه خود را به قطب پرده وصل کنید

اکنون محفظه مجموعه موتور را با استفاده از چهار مرتبه کابل به تیر پرده وصل می کنیم. من پرده ها را در عکس خود حرکت داده ام تا بتوانید راحت تر ببینید چه اتفاقی می افتد.

یک کابل را از طریق هر یک از دو کانال در بازوهای U شکل مرتب کنید. سپس از آنها برای اتصال آن به تیر پرده خود استفاده کنید. آنها را کاملاً سفت نکنید ، فقط به اندازه ای که کابل مرتب نشود زیرا ما نیاز به دسترسی به محور موتور پله ای داریم و بعداً می توانیم آن را تنظیم کنیم.

بعد یک کابل تمیز را در اطراف دیوار محکم کنید ، دوباره آن را شل نگه دارید. سپس یکی را از طریق این کابل مرتب و نزدیکترین کابل را که برای اتصال بدنه موتور به تیر استفاده می کنید ، ببندید. قبل از ادامه ، محفظه موتور را تا آنجا که می توانید به مرکز پرده بکشید. دو مرتبه کابل که به هم متصل می شوند ، راه دور شما را محدود می کند.

حالا دوک سیم را بردارید و هر دو سیم را به دور آن بپیچید و از هر دو طول سیم تا حد امکان شل شود. سپس می توانید دوک را روی شافت محفظه موتور بکشید.

اکنون می توانید دو مرتبه کابل را که محفظه را به قطب نگه می دارد محکم کنید.

مرحله 16: زمان آزمایش

زمان تست
زمان تست
زمان تست
زمان تست
زمان تست
زمان تست

اتصال USB را از ESP8266 به رایانه خود وصل کنید ، منبع تغذیه را روشن کرده و برنامه Alexa خود را در دستگاه دلخواه خود باز کنید. به "پلاگین" (پرده های خود) بروید و آن را برای چرخش بردارید.

مرحله 17: تغییر زمان

تغییر زمان
تغییر زمان

اگر هنگام باز یا بسته شدن سیستم با مشکلی روبرو شدید ، چند نکته را می توانید بررسی کنید:

  • وقتی پرده ها کاملاً باز هستند و کاملاً بسته می شوند ، نحوه طعنه زدن به سیم را بررسی کنید. اگر در هر دو حالت خیلی شل است ، می توانید با کشیدن محفظه موتور بیشتر از مرکز پرده ، آن را محکم کنید و دو تسمه کابل را که بین تثبیت کننده دیوار و محفظه قرار دارند محکم کنید.
  • اگر سیم بیش از حد طعنه زده است ، آن را با حرکت عکس معکوس بالا شل کنید.
  • با نزدیک شدن پرده به نصب دیوار مرکزی ، ممکن است متوجه شوید که موتور مجبور است پرده را به سمت بالا بکشد ، جایی که سیم از بالای دیوار مرکزی می گذرد. شما می توانید با اتصال سیم به پرده های خود در همان سطحی که وارد محفظه موتور می شود ، به کاهش این مشکل کمک کنید. نگه داشتن خط تا حد ممکن با محفظه موتور ایده آل است.

مرحله 18: کد را به پرده شخصی کنید

کد را به پرده شخصی کنید
کد را به پرده شخصی کنید

وقتی از پله پله بخواهیم پرده را باز یا بسته کند ، هنوز باید تعیین کنیم. این کار در خط 91 در کد انجام شده است.

شما باید عددی را که در تصویر مشخص کرده ام تغییر دهید. اگر قبلاً آن را تغییر نداده اید ، باید کد 7300 را در آن داشته باشید.

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

فراموش نکنید که برای اعمال کد لازم است هر بار که تغییری در این شماره ایجاد می کنید مجدداً کد خود را بارگذاری کنید.

مرحله 19: کامل کنید

آفرین ، پروژه ات را تمام کردی! حالا پاهای خود را بالا بگذارید و دو بار در روز از یک کار کمتر لذت ببرید.:)

اگر می خواهید از این راهنما و طراحی تشکر کنید ، لطفاً برای من قهوه بخرید:

همچنین می توانید از کانال ما حمایت کنید و ما را در ایجاد Patreon در راهنمای زیر راهنمایی کنید:

لطفاً فراموش نکنید که در اینجا در Instructables یا کانال Youtube ما مشترک شوید تا بدانید ما پروژه DIY بعدی خود را آماده کرده ایم.

www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…

توصیه شده: