فهرست مطالب:

لامپ آب و هوا - تغییر رنگ با دما: 6 مرحله
لامپ آب و هوا - تغییر رنگ با دما: 6 مرحله

تصویری: لامپ آب و هوا - تغییر رنگ با دما: 6 مرحله

تصویری: لامپ آب و هوا - تغییر رنگ با دما: 6 مرحله
تصویری: با یه دختر این کارو نکن😰 2024, نوامبر
Anonim
لامپ هوا - رنگ را با دما تغییر می دهد
لامپ هوا - رنگ را با دما تغییر می دهد

سلام! چند بار اتفاق افتاده است که در اتاق خود زیر کولر خنک شده اید ، بدون اینکه بدانید بیرون چقدر گرم است. وضعیت حیوان خانگی خود را تصور کنید. نه AC دارد و نه فن. ممکن است چندان رایج نباشد ، اما چند بار اتفاق می افتد. بنابراین من چراغ هوا را به شما تقدیم می کنم! این در واقع یک نسخه به روز شده از لامپ ISS است که چند روز پیش ساختم. این پروژه به شما نشان می دهد که ساخت و سفارشی سازی لامپ چقدر آسان است. حرف زدن بس است. در واقع لامپ چه می کند؟ خوب این فقط یک چراغ خلق و خوی است که به رنگ آبی می درخشد. اگر دمای بیرون از آستانه تنظیم شده بالاتر برود ، چراغ قرمز می شود. به همین سادگی. اگر فکر می کنید خیلی اساسی است ، می توانید آن را با led RGB سفارشی کنید تا تقریباً همه چیز و همه چیز را انجام دهد. برای مبتدیان ساده گفتم. بنابراین بیایید به ساخت بپردازیم!

تدارکات

NodeMcu (esp8266)

قرمز و آبی Led

سیمهای جهنده زن تا زن (اختیاری)

کاغذ نمودار سیاه محفظه انتشار (یا می توانید آن را به صورت سه بعدی چاپ کنید)

آداپتور 5V DC با کابل میکرو USB

برنامه های Blynk و ifttt

مرحله 1: محوطه

محوطه
محوطه
محوطه
محوطه

ساخت سازه آسان است. من از همان لامپ ISS استفاده کردم. اساساً ، من یک چراغ اتاق led قدیمی را باز کردم و از قسمت پخش کننده بالا استفاده کردم. برای پایه ، من یک حلقه دایره ای از نمودار برش دادم که کاملاً با محفظه بالا متناسب است.

مرحله 2: کد…

کد…
کد…

این برنامه در واقع بسیار ساده است. از کد من استفاده کنید و قسمتی را که می گوید "Auth" با توکن Auth که پس از ایجاد پروژه blynk دریافت خواهید کرد ، تغییر دهید. "ssid" را با نام WiFi خود و "رمز عبور" را با رمز WiFi خود جایگزین کنید. تنها کاری که می کند اتصال به برنامه blynk است. وقتی برنامه ifttt از آب و هوای زیرزمینی (سرویس) ماشه می گیرد ، blynk را فعال می کند ، که به نوبه خود پین انتخاب شده NodeMcu را فعال می کند. آیا مصرف بیش از حد شد؟ نگران نباشید ، فقط می توانید کد من را بارگیری کرده و در NodeMcu خود بارگذاری کنید. باید خوب کار کنه و مطمئن شوید که کتابخانه های esp8266 و blynk را نصب کرده اید.

مطمئن نیستید که چگونه آن کتابخانه ها را نصب کنید؟ برای nodemcu و اینجا برای blynk اینجا را کلیک کنید

مرحله 3: اتصالات را ایجاد کنید

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

این ساده است. پین D1 را به D7 و D2 را به D4 وصل کنید. حالا پین مثبت Led قرمز را به D5 و پین مثبت Led آبی را به D6 وصل کنید. پین های منفی هر دو LED را می توان به gnd گره mcu متصل کرد. انجام شده. ببینید ، آسان است.

مرحله 4: Blynk را تنظیم کنید

راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk
راه اندازی Blynk

مطمئن شوید که برای blynk ثبت نام کرده اید و وارد برنامه شده اید. یک پروژه جدید ایجاد کنید و توکن Auth برای شما پست می شود. در کادر ویجت ، روی "دکمه" کلیک کنید. خواهید دید که ویجت دکمه اضافه شده است. روی آن کلیک کنید و "PIN" را انتخاب کنید. gp5 را از لیست انتخاب کنید. به طور مشابه دکمه دیگری ایجاد کنید اما این بار gp4 را انتخاب کنید.

مرحله 5: راه اندازی IFTTT

راه اندازی IFTTT
راه اندازی IFTTT
راه اندازی IFTTT
راه اندازی IFTTT
راه اندازی IFTTT
راه اندازی IFTTT

وارد ifttt شوید. روی برگه 3 (پایین سمت راست) کلیک کرده و نماد "+" را در بالا سمت راست انتخاب کنید. از آنجا روی "this" کلیک کنید که باید به رنگ آبی باشد. روی آب و هوای زیرزمینی کلیک کنید. روی "دمای فعلی بالاتر می رود" کلیک کنید و دما را وارد کنید (مثلاً 35) و درجه سانتیگراد را انتخاب کنید. سپس مکان خود را انتخاب کنید.

اکنون روی "that" کلیک کرده و "webhooks" را در نوار جستجو جستجو کنید. روی "ایجاد درخواست وب" کلیک کرده و آدرس اینترنتی را وارد کنید. در قسمت روش "put" و در نوع محتوا "application/json" را انتخاب کنید. در بدنه ، عبارت ["1"] را تایپ کنید

قالب URL https:// IP/Auth/update/D5 است ، Auth را با توکن Auth پروژه blynk و IP را با IP ابر blynk کشور خود جایگزین کنید. برای دریافت IP ، خط فرمان را باز کنید و "ping blynk-cloud.com" را تایپ کنید. برای هند ، IP برابر 188.166.206.43 است

به طور مشابه ، یک اپلت دیگر بسازید ، فقط این بار "دمای فعلی پایین می آید" را در آب و هوای زیرزمینی انتخاب کنید. همچنین ، URL این بار https:// IP/Auth/update/D4 همه چیز آماده است! انجام شد!

مرحله 6: روشن کنید

روشن کن!
روشن کن!
روشن کن!
روشن کن!
روشن کن!
روشن کن!
روشن کن!
روشن کن!

فقط کافی است منبع تغذیه 5v را به nodeMcu متصل کنید. هرچند آنی نیست. آب و هوا در زیر زمین مدتی طول می کشد تا دمای هوا به روز شود. به هر حال ، اگر لامپ را روشن بگذارید ، باید خوب کار کند. این پروژه به روز رسانی لامپ ISS است که زودتر ساخته شده است. قصد من از ساخت این بود که نشان دهم چقدر آسان است که لامپ را با توجه به نیازهای خود سفارشی کنید. به عنوان مثال ، یک LED دیگر اضافه کردم و در حال حاضر قرمز در دمای گرم ، آبی در سرما و زرد در دمای معمولی می درخشد. هنگامی که شروع به ساخت این پروژه ها و بازی با کد می کنید ، مطمئناً از IOT لذت خواهید برد. بنابراین این بار من در حال انجام یک راهپیمایی کد نیستم. در صورتی که گیج شده اید ، می توانید به لامپ ISS که قبلاً ساخته بودم نگاهی بیندازید و در آنجا با یک کد مشابه آشنا شدم.

امیدوارم بتوانم به شما انگیزه بدهم که چنین پروژه هایی را امتحان کنید. متشکرم!

توصیه شده: