مجله مطالب خواندنی

سبک زندگی، روانشناسی، سلامت،فناوری و ....

مجله مطالب خواندنی

سبک زندگی، روانشناسی، سلامت،فناوری و ....

قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید

[ad_1]

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

قفل هوشمند درب منزل بسازید
قفل هوشمند درب منزل بسازید

قفل هوشمند آهنربایی یک برد ESP8266 (آردوینو) است که به سنسور در آهنربایی وصل می‌شود. این سنسور مدار (آهنرباها) را به طور مرتب چک می‌کند تا مطمئن بشود بسته هستند. اگر مدار باز شده باشد یک هشدار به داشبورد آنلاینی که روی شبکه وایرلس ایجاد کرده اید، ارسال می‌کند. می‌توانید این داشبورد را طوری پیکربندی کنید که از طریق پلتفرم IFTTT برایتان ایمیل و پیامک بفرستد یا کار دیگری بکند.

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

گام اول: وسایل مورد نیاز

  • برد Huzzah ESP8266
  • کابل سریال USB به TTL
  • یک برد بورد کوچک
  • سوئیچ تماسی آهنربایی – این قطعه همان سنسوری است که باز شدن در را تشخیص می‌دهد
  • باتری لیتیوم یونی ۳٫۷ ولتی – اگر از باتری‌های بزرگتر استفاده کنید، بهتر است
  • شارژر USB میکرو لیتیوم پلیمری
  • کمی‌سیم
  • مقاومت یک مگااهمی
  • مقاومت ۲۲۰ اهمی
  • جعبه پروژه مشکی
  • دستگاه لحیم
  • قلع با مغزی کلوفون – این نوع قلع از خوردگی و اکسیداسیون جلوگیری می‌کند.

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

گام دوم: نرم افزار Arduino IDE را آماده کنید

در این گام طرز کار با نرم افزار Arduino IDE را به شما یاد نمی‌دهیم. پس اگر با این نرم افزار آشنایی ندارید، ابتدا یک راهنمای خوب را مطالعه کنید. در این مرحله یاد می‌گیرید چطور کدهای لازم برای برد Huzzah ESP8266 را دانلود کنید، کتابخانه‌های مورد نیاز را نصب کنید و کدهای اصلی را آپلود کنید.

ابتدا باید کدهای بردی که استفاده می‌کنید را دریافت کنید. منوی File و سپس گزینه Preferences را بزنید و در باکس URL بردهای اضافی عبارت http://arduino.esp8266.com/stable/package_esp8266com_index.json را تایپ کنید.

با اینکار برد HUZZAH ESP8266 در منوی Tools در دسترس خواهد بود. این برد را انتخاب کنید و گزینه USBTinyISP را از Programmer انتخاب کنید (معمولاً پیش فرض نرم افزار روی گزینه‌های دیگر تنظیم شده است). سایر گزینه‌ها را هم مطابق اسکرین شات بالا تنظیم کنید.

حالا مسیر Sketch –> Include Libary –> Manage Libraries را طی کنید. بین کتابخانه‌ها دنبال گزینه adafruit io Arduino بگردید و نسخه ۱٫۰٫۱ این کتابخانه را دانلود کنید. دقت کنید که نباید نسخه آخر را دانلود کنید چون با کدهایی قفل هوشمند هماهنگی ندارد.

آخرین درایو برای کابل سریال USB به TLL را هم نصب کنید. درایورها و اطلاعات مربوط به آنها را در این لینک مشاهده کنید. وقتی درایور را نصب کردید، کابل را به کامپیوتر وصل کنید و پورت مناسب را در نرم افزار Arduino IDE انتخاب کنید (از مسیر Tools –> Port). اگر نمی‌دانید کابل را به کدام پورت وصل کرده اید، device manager کامپیوتر را چک کنید.

حالا کامپیوتر برای وصل کردن برد و آپلود کدها آماده است.

گام سوم: اکانت Adafruit را آماده کنید

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

به این لینک بروید و برای ساخت اکانت Adafruit IO ثبت نام کنید و کلید AIO را دریافت کنید. این کلید را در یک جای مناسب ذخیره کنید چون بعداً برای کامل کردن کدها به آن نیاز دارید.

علاوه براین باید فیدها را هم تنظیم کنید. روی گزینه Your Feeds در سمت چپ صفحه کلیک کنید و سپس یک فید door و یک فید battery بسازید. برای اطلاعات بیشتر به اسکرین شات‌های بالا توجه کنید.

بعد از دریافت کلید AIO و تنظیم فیدهای قفل هوشمند باید برد را برای برنامه ریزی آماده کنید.

گام چهارم: کدها را آپلود کنید

حالا که کدهای برد و کتابخانه‌های مورد نیاز را دارید، می‌توانید کدهای قفل هوشمند را روی برد ESP8266 آپلود کنید.

برد ESP8266 بسیار قوی و کارآمد است اما کار با آن به اندازه بردهای آدروینو ساده نیست. به همین خاطر باید درست مطابق راهنمای زیر پیش بروید و ترتیب مراحل و نکات ریز را رعایت کنید:
ابتدا باید یک منبع تغذیه خارجی پایدار برای زمان آپلود کدها آماده کنید. برای اینکار به پین‌های GND و VBat برد ESP8266 سیم لحیم کنید. سپس سیم‌ها را مطابق دیاگرام به برد بورد وصل کنید (لازم نیست سایر اتصالات دیاگرام را در این مرحله ایجاد کنید).

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

سپس باید برد ESP8266 را در حالت بوت لودر قرار بدهید تا کدها را از نرم افزار Arduino IDE قبول کند. برای اینکار دکمه GPIO 0 روی برد را فشار بدهید و همین طور که این دکمه را فشار می‌دهید، دکمه ریست را یکبار بزنید. بلافاصله دکمه GPIO 0 را هم رها کنید. حالا نور LED قرمز کم می‌شود و روشن باقی می‌ماند. برد تا وقتی منبع تغذیه قطع نشود یا برد ریست نشود، در حالت بوت لودر باقی می‌ماند. پس نیاز نیست عجله کنید.

کابل سریال USB به TLL را به برد HUZZAH ESP8266 وصل کنید. برای پیدا کردن پین اوت مناسب به تصاویر بالا مراجعه کنید.

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

حالا یکبار برد را چک کنید و مطمئن شوید در حالت بوت لودر قرار دار (LED قرمز با نور کم).

حالا باید برخی از مقادیر کدهای قفل هوشمند را تغییر بدهید. WLAN_SSID و WLAN_PASS را متناسب با اطلاعات شبکه وایرلس خانگی تان تغییر بدهید. AIO_KEY را هم مطابق با کدی که هنگام ثبت نام دریافت کرده اید، تغییر بدهید. این اطلاعات را کاملاً دقیق و بدون فاصله اضافی اضافه کنید. فاصله زمانی پیش فرض برای چک کردن باتری ۵ دقیقه و برای وضعیت در ۲۰ ثانیه است. می‌توانید این فواصل زمانی را هم متناسب با نیازتان تغییر بدهید.

حالا می‌توانید کدها را آپلود کنید. اگر همه مراحل را درست انجام داده باشید نباید با پیغام خطا مواجه شوید.

گام پنجم: مدار را سیم کشی کنید

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

  • پین ۱۶ به RST (این اتصال حالت کم مصرف را ممکن می‌کند)
  • پین ۱۳ به یک طرف سنسور در
  • GND به طرف دیگر سنسور در
  • VBat به + باتری
  • GND به – باتری
  • GND به یک طرف مقاومت ۲۲۰kΩ
  • VBat به یک طرف مقاومت۱MΩ
  • پین A به طرف دیگر مقاومت ۲۲۰kΩ و مقاومت۱MΩ

گام ششم: قفل هوشمند را نصب کنید

بعد از سیم کشی قطعات الکترونیکی و قرار دادن آنها داخل جعبه می‌توانید قفل هوشمند را نصب و تست کنید.

کابل USB را به برد Huzzah ESP8266 وصل کنید. در نرم افزار Arduino IDE به سریال مانیتور وصل شوید (Tools –> Serial Monitor). بعد از اتصال باید یک خروجی مشابه اسکرین شات بالا ببینید. این خروجی را فقط وقتی بگیرید که دو طرف آهنربا با هم تماس داشته باشند. این خروجی به عنوان نشانه باز بودن در در نظر گرفته می‌شود و دیتا را برای adafruit ارسال می‌کند. در ادامه از این خروجی برای ساخت تریگر اعلانات قفل استفاده می‌کنیم. دستگاه بین تست‌ها در حالت Sleep قرار می‌گیرد تا در مصرف باتری صرفه جویی بشود.

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

گام هفتم: تریگر IFTTT را بسازید

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

به وب سایت IFTTT بروید و یک اکانت بسازید. با استفاده از اطلاعات این اکانت به Adafruit channel وصل شوید. سپس روش اطلاع رسانی دلخواه تان را انتخاب کنید (ایمیل، پیامک و …).

در این لینک دستورالعمل مناسب (recipe) را بسازید. برای If باید Adafruit channel خودتان را انتخاب کنید. برای جزییات مربوط به باتری و در هم تصاویر بالا را چک کنید. سپس جزییات مربوط به نحوه دریافت پیام را مشخص کنید.

قفل هوشمند آهنربایی آماده است و از این بعد داده‌های مربوط به رفت و آمد را برایتان ارسال می‌کند.

منبع

خلاصه مطلب

عنوان مطلب

قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید

توضیح کوتاه

این قفل تمام رفت و آمدها را کنترل می‌کند و شما را از طریق پیامک یا ایمیل مطلع می‌کند.

نویسنده

عاطفه اسدزاده

در ساختنی بخوانید :


[ad_2]
لینک منبع
بازنشر: مفیدستان

عبارات مرتبط با این موضوع

سامانه اعتراض به حذف یارانه پر درآمد ها برای اعتراض …متاسفیم برای آدمای صادقی که مثل بنده که به خودم و خانواده ام فشار می آورم و با قرض و سامانه اعتراض به حذف یارانه پر درآمد ها برای اعتراض به حذف متاسفیم برای آدمای صادقی که مثل بنده که به خودم و خانواده ام فشار می آورم و با قرض و بدبختی



لینک منبع :قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید

Images for قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید | ساختنی saakhtani.ir/archive/1395/10/50607‎Cached21 دسامبر 2016 ... در این پست طرز ساخت قفل هوشمند با برد ESP8266 را یاد می گیرید که روی انواع در نصب می شود و با اتصال به اینترنت شما را از رفت و آمدها مطلع ... آموزش ساخت قفل هوشمند درب با قابلیت کنترل رفت و آمدها | میهن پست mihanpost.com/آموزش-ساخت-قفل-هوشمند-درب-با-قابلیت-کنت/‎Cached23 دسامبر 2016 ... آموزش ساخت قفل هوشمند درب با قابلیت کنترل رفت و آمدها را در این ساختنی برای شما کاربران عزیز آماده کرده ایم . ... در آخر نیز باید درایور کابل سریال USB به TLL را نصب کنید که ... اگر همه چیز را به درستی بارگذازی کرده باشید و دو طرف آهن ربا نیز به هم متصل ... چگونه یک صفحه پرداخت آنلاین با آدرس دلخواه بسازیم؟ قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید - وسریا wesria.xyz/news/441916 قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید از وبلاگ مجله مطالب خواندنی دریافت و به همراه لینک مستقیم مطلب در سایت مرجع نمایش داده شده است. در صورت ... قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید | جستجو behtina.gdn/.../قفل-هوشمند-درب-منزل-بسازید-و-همه-رفت-و-آمدها-را-کنترل-کنید عبارت قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید در بین اطلاعات جستجو شده و نتایج با ذکر منبع نمایش داده شده است. با توجه به جمع آوری خودکار ... بدون لحیم کاری و با جعبه پیتزا مدار LED ساده بسازید iroplus.ir/news/50445‎Cached7 مه 2017 ... با قطعات الکتریکی ساده سیستم هشدار بسازید. ادامه مطلب. قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید – مجله مطالب … ۴ روز پیش … انواع قفل - گروه تجاری آیلا https://aylahome.ir/bedroom_articles/142-article310.html‎Cachedاز انواع قفل و کلیدهای استاندارد تا مدل های پیشرفته با سیستم هوشمند و ... و نوع قفلی که برای خانه تان انتخاب می کنید، تاثیر بگذارد؛ استایل و جنس بدنه درب ها و ... شوند و اغلب فرد مجبور است مبلغ بیش تری بپردازد تا اصل کلید را برایش بسازند. ... نکات منفی: ورود و خروج افراد از طریق همراه داشتن کارت مخصوص برای رفت و آمد به ... بررسی تخصصی قفل های آگوست کانکت و آگوست اسمارت لاک - کوی دانش kooy.ir/News1556.html‎Cachedخانه هوشمند شما تنها درصورتی کامل است که ایمن باشد و ایمنی هم از درب خانه شروع می شود. ... گذشته از همه این ها، خود آگوست قفل هایی را که می تواند جایگزینشان شود معرفی ... به حدس و گمان و رفت و آمد غیرضروری برای تعویض و امتحان قفل های مختلف نیست. ... فایده کانکت اینست که می توانید قفل را چک کنید و از راه دور آن را باز کرده یا ... dqp - فارسی بلاگ dqp.rzb.fablog.in/inc 8 ا کتبر 2015 ... قفل هوشمند درب منزل بسازید و همه رفت و آمدها را کنترل کنید. برای همه ما پیش آمده که بعد از بیرون آمدن از اتاق، خانه یا انباری و پارکینگ نگران بسته ... قفل برقی اثر انگشتی کارتی رمزی هوشمند درب | ararat electronic ... https://www.linkedin.com/.../قفل-برقی-اثر-انگشتی-کارتی-رمزی-هوشمند-درب-ararat-electronic‎Cached19 مه 2017 ... قفل برقی اثر انگشتی کارتی رمزی هوشمند,پک قفل درب چوبی و فلزی ... و کنترل تردد RFID (قفل الکترونیکی,قفل برقی هوشمند,دستگاه های ...