فهرست مطالب:

سوئیچ نور نهایی: 6 مرحله (همراه با تصاویر)
سوئیچ نور نهایی: 6 مرحله (همراه با تصاویر)

تصویری: سوئیچ نور نهایی: 6 مرحله (همراه با تصاویر)

تصویری: سوئیچ نور نهایی: 6 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
سوئیچ Ultimate Light
سوئیچ Ultimate Light

هدف از این دستورالعمل توضیح نحوه ساخت یک سوئیچ چراغ متصل به وای فای (که بیشتر به آن ریموت نیز گفته می شود) است. هدف این ریموت ها روشن و خاموش کردن چند رله متصل به وای فای است. رله ها در این دستورالعمل توضیح داده نشده است. آنها در دستورالعمل جداگانه ای که در گذشته تهیه کردم توضیح داده شد: ESP8266 Wifi Switch.

این ریموت ها شامل حداکثر 3 دکمه کوچک است. هر دکمه یک یا چند رله را روشن/خاموش می کند. یک LED در کنار هر دکمه به عنوان بازخورد عمل می کند. یک دکمه بزرگتر برای اهداف خاصی استفاده می شود: همه رله ها را خاموش می کند. نه تنها آنهایی که توسط ریموت کنترل می شوند ، بلکه همه رله ها توسط تمام ریموت های خانه کنترل می شوند. از این دستگاه برای خاموش کردن همه چیز هنگام خروج از محل کار یا رفتن به رختخواب استفاده می شود.

پیوند بین دستگاهها توسط Blynk مدیریت می شود. میکروکنترلر از راه دور یک Huzzah Feather با ESP8266 است. منبع تغذیه از راه دور از یک پریز USB USB (بدون باتری) تامین می شود.

اگر دستورالعمل های من را دنبال کنید ، متوجه خواهید شد که این دستگاه دارای هدفی مشابه همان چیزی است که در دستورالعمل قبلی توضیح داده شد: ESP32 Thing Wifi Remote ، و شما درست می گویید. من اصلاحات زیر را از مدل قبلی انجام دادم:

  • ESP32 Thing با یک Huzzah Feather با ESP8266 جایگزین شد (من مشکلات اتصال با ESP32 Thing داشتم).
  • دکمه های فلزی با دکمه های پلاستیکی جایگزین شدند (گاهی اوقات الکتریسیته ساکن از طریق دکمه های فلزی به برد منتقل می شد که نیاز به راه اندازی مجدد داشت).
  • این ریموت ها در حال حاضر فقط چند چراغ را کنترل می کنند ، معمولاً چراغ های یک اتاق ، به جای اینکه همه چراغ های خانه را با هر ریموت کنترل کنند (بنابراین به طور تصادفی چراغ ها را در اتاق خواب های دیگر روشن نکنید).
  • من در مدل قبلی یک باتری داشتم تا بتوانم ریموت را از دوشاخه USB جدا کنم و هنوز چند ساعت از آن استفاده کنم. به نظر می رسد که من هرگز از این قابلیت استفاده نکرده ام ، بنابراین باتری را برداشته تا ریموت دستگاه باریک تر شود.
  • من دکمه "خاموش کردن همه چیز" را اضافه کردم.
  • LED های بازخورد را اضافه کردم.

سطح دشواری: متوسط

مواد مورد نیاز:

  • 1 محفظه پلاستیکی PolyCase و PolyCase
  • 1 پر HUZZAH با ESP8266 Adafruit
  • 1 عدد تخته نان قابل جوشکاری نصف اندازه آدافروت
  • 3 عدد آدافروت
  • 3 دکمه بلند و باریک Adafruit
  • 1 دکمه کوتاه و گسترده Adafruit
  • 7 مقاومت 3.3k آمازون
  • 1 USB نوع A پلاگین مردانه Adafruit
  • سیم Sparkfun
  • چسب پلی اورتان Lowes

ابزار مورد نیاز:

  • آهن لحیم کاری آمازون
  • درمل (در صورت نداشتن یک چاقو ، کافی است) Lowes
  • مته پرس (اگر ندارید ، یک مته دستی کافی است) Lowes

مرحله 1: طراحی

طرح
طرح

میکروکنترلر:

به عنوان میکروکنترلر ، من از پرهای Huzzah با ESP8266 ، ساخته Adafruit ، به دلایل زیر استفاده کردم:

  • دارای قابلیت wifi است
  • ارزان است (18.95 دلار برای نسخه مونتاژ شده)
  • نسبتاً کوچک است (23mm x 51mm x 8mm / 0.9 "x 2" x 0.28 ")
  • دارای 9 پین GPIO است (به 7 عدد نیاز داشتم)

میکروکنترلر از منبع تغذیه 5 ولت USB تغذیه می کند.

4 GPIO به عنوان ورودی دکمه ها و 3 مورد به عنوان خروجی برای چراغ های LED استفاده می شود. یکی از دکمه ها (که هر چراغی را خاموش می کند) دارای LED است ، بنابراین برای من منطقی نبود که راهنمای بازخورد برای این دکمه وجود داشته باشد.

دکمه ها:

طراحی دکمه ها بسیار ساده است: برای 3 دکمه کوچک ، من سوئیچ های لمسی را انتخاب کردم که به آنها سوئیچ SPST نیز گفته می شود. قد بلندها را انتخاب کردم تا از محوطه خارج شوند. برای دکمه بزرگتر ، من یک سوئیچ SPST را انتخاب کردم ، اما یک کوتاه تر ، به طوری که در محفظه فرو رفته باشد ، هدف این است که به طور تصادفی فشار داده نشود. همچنین دارای یک led داخلی است و دارای نماد ورودی/خروجی است.

همانطور که در نمودار بالا نشان داده شده است ، کلیدها از طریق مقاومت 3.3k کشویی به GPIO زمین می دهند و در صورت فشار 3.3V به GPIO تأمین می کنند.

LED ها:

من از LED های زرد 5 میلی متری استفاده کردم. آنها به سادگی از یک طرف به GPIO و از طرف دیگر از طریق مقاومت 3.3k به زمین متصل می شوند.

محفظه:

برای محفظه ، من به یک جعبه پلاستیکی با ابعاد داخلی حداقل 51mm x 97mm x 11mm / 2.0 "x 3.8" x 0.4 "نیاز داشتم. جعبه ای که من انتخاب کردم دارای ابعاد داخلی 52mm x 100mm x 19mm / 2.0" x 3.9 "x است 0.7 " این بدان معناست که من مجبور می شوم چند مقوا یا کاغذ پشت تخته نان بگذارم تا مطمئن شوم که سیستم با درب محفظه یکدست شده و دکمه ها از درب خارج می شوند.

همه اجزا روی یک تخته نان لحیم پذیر لحیم می شوند. این امر دائمی تر و ایمن تر از یک نان برد معمولی است و نیازی به طراحی PCB سفارشی ندارد. من دریافتم که permaboard نیم اندازه از Adafruit کاملاً کار می کند.

مرحله 2: ایجاد هیئت مدیره

توصیه شده: