فهرست مطالب:

WIFI Garage Door Remote V2: 3 مرحله
WIFI Garage Door Remote V2: 3 مرحله

تصویری: WIFI Garage Door Remote V2: 3 مرحله

تصویری: WIFI Garage Door Remote V2: 3 مرحله
تصویری: Commercial Garage Door Opener-Lift Master Duel Trolley-Residential Application 2024, نوامبر
Anonim
WIFI Garage Door Remote V2
WIFI Garage Door Remote V2

چندی نگذشت که من WIFI Garage Door Remote خود را ساختم ، متوجه شدم فاقد ویژگی خاصی است که برای من بسیار مفید باشد. می خواستم بتوانم تشخیص دهم که در از برنامه باز یا بسته است. این امر به چند سنسور و برخی تغییرات در برد Wemos D1R2 که من استفاده کردم و همچنین برنامه Android نیاز دارد. من مدتی تلاش کردم تا تصمیم بگیرم چه نوع سنسوری برای هدف من ایده آل است. من 3 گزینه برای انتخاب داشتم:

  1. سوئیچ ها را محدود کنید
  2. سنسورهای نور (بازتاب کننده عکس)
  3. سنسورهای مجاورت (یا Hall)

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

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

طراحی و مواد
طراحی و مواد
طراحی و مواد
طراحی و مواد
طراحی و مواد
طراحی و مواد

من بسته های مختلف سنسور مجاورت را جستجو کردم و تصمیم گرفتم از دو مورد زیر استفاده کنم:

  1. NJK-5002C (به راحتی در ebay پیدا می شود)
  2. Melexis US5781 در بسته TO-92 (از Digikey)

برنامه من این بود که این سنسورها هنگامی که در دو موقعیت مختلف قرار داشت ، همان آهنربا را که در انتهای بالای صفحه نصب شده بود ، تشخیص دهند. هنگامی که در کاملاً باز است ، یک سنسور نصب شده در انتهای مسیر (NJK-5002C) می تواند به راحتی موقعیت آهن ربا را تشخیص دهد (به عکس مراجعه کنید). وقتی در بسته می شود ، همان آهن ربا (در مورد من) حدود 6 سانتی متر از پایین محفظه مجرای گرمایش ما فاصله دارد. من از سنسور فشرده تری برای آن مکان استفاده کردم. استفاده از خود سنسورها نسبتاً آسان است. من قصد داشتم از دو پین دیجیتالی دیگر در برد Wemos استفاده کنم و فقط به یک مقاومت 10k اهم و یک خازن سرامیکی 0.1uF برای سنسور US5781 نیاز دارم. سنسور NJK-5781 نیازی به قطعات اضافی ندارد و می تواند مستقیماً سیم کشی شود. حتی دارای LED داخلی است که با فعال شدن روشن می شود.

مرحله 2: تست نرم افزار و سخت افزار

تست نرم افزار و سخت افزار
تست نرم افزار و سخت افزار
تست نرم افزار و سخت افزار
تست نرم افزار و سخت افزار

تصمیم گرفتم آن را روی نیمکت آزمایش کنم و Wemos D1 mini را جایگزین کنترلر کنم. خانواده برای باز کردن درب گاراژ به تلفن های خود تکیه کرده بودند و من نمی توانستم تخته Wemos را بدون ناراحت کردن همه بردارم. هر دو سنسور هنگام تشخیص قطب جنوب آهنربا فعال می شوند و برای بدست آوردن بهترین برد ، من قوی ترین آهن ربا را انتخاب کردم. این آهنربا نئودیمیوم بود که از تجهیزات قدیمی نجات یافته بود و قطر آن 20 میلی متر در ضخامت 6 میلی متر بود. هر دو سنسور در فاصله 2 سانتی متری از آن فعال می شوند.

من کد Wemos را تغییر دادم تا وضعیت درب گاراژ را به برنامه به روز کنم. نه تنها پیغامی مبنی بر بسته بودن یا باز بودن درب ارسال می کند ، بلکه پیامی مبنی بر "باز شدن" یا "بسته شدن" درب بر اساس موقعیت درب قبل از دریافت دستور "کلیک" از برنامه ارسال می کند. به

برنامه Android به طور کامل با استفاده از MIT App Inventor بازنویسی شد. کدی که استفاده کردم ضمیمه شده است. به طور فعال برای پیام های هیئت مدیره Wemos نظرسنجی می کند و وضعیت درب گاراژ هر ثانیه به روز می شود. بسته شدن درب گاراژ ما 13 ثانیه طول می کشد ، این به روز رسانی کافی در مورد موقعیت آن را ارائه می دهد.

مرحله 3: مونتاژ سخت افزار

مونتاژ سخت افزار
مونتاژ سخت افزار
مونتاژ سخت افزار
مونتاژ سخت افزار
مونتاژ سخت افزار
مونتاژ سخت افزار

آهنربا در یک حفره نصب شده (اپوکسی) در انتهای بالای پانل درب گاراژ (عکس را ببینید). عمق این حفره تنها 3 میلی متر بود و به لایه عایق نمی رسید. سنسور NJK-5002C به براکت نصب نیاز داشت و از مقداری آلومینیوم ضایعاتی ساخته شده بود. سیمها نیز باید گسترش داده شوند و برای این کار از 4 کابل تلفن هادی استفاده کردم. من به اندازه مورد نیاز خود از هر دو سر کابل جدا کردم و هادی چهارم را جدا کردم ، زیرا فقط به 3 عدد نیاز داشتم. برای اتصال به صفحه Wemos از چند اتصال دهنده Molex (0.062 ) جفت گیری که از پروژه دیگری به جا گذاشته بودم استفاده کردم. برخی از انقباضات حرارتی برای محافظت از انتهای در معرض استفاده شد.

سنسور US5781 همراه با مقاومت و خازن به قطعه کوچکی از PCB لحیم شد. من یک کابل فرمت مشابه برای آن ساختم که با همان اتصالات مولکس خاتمه یافته است. برای محافظت از ماژول در برابر آسیب فیزیکی ، تصمیم دارم آن را در اپوکسی قرار دهم. من از یک قطعه کوچک لوله با قطر حدود 20 میلی متر برای ایجاد قالب و نوار چسب ساده در یک سر استفاده کردم. من قالب را با اپوکسی 5 دقیقه ای پر کردم ، مجموعه سنسور را در آن چسباندم و گذاشتم تا سخت بشود. از مقداری آلومینیوم ضایعاتی نیز برای آن یک براکت نصب کردم.

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

این بسیار عالی کار می کند و اگر "ارتقاء" دیگری پیدا کنم ، به احتمال زیاد یک PCB سفارشی برای آن ایجاد می کنم و شاید حتی به استفاده از مینی برد Wemos D1 بسیار جمع و جورتر روی بیاورم.

توصیه شده: