فهرست مطالب:
- مرحله 1: لیست قطعات:
- مرحله 2: خوردن پرالین از جعبه
- مرحله 3: سیم کشی تمام قطعات
- مرحله 4: برنامه نویسی Wemos Board
- مرحله 5: کنترل سوکت
تصویری: سوئیچ چراغ کنترل شده Wi-Fi: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام! آیا تا به حال آنقدر خسته شده اید که فراموش کرده اید چراغ های اتاق خود را خاموش کنید؟ یا فقط دوست ندارید از روی تخت گرم و راحت بلند شوید و به کلید چراغ خواب ضربه بزنید؟ احتمالاً همه ما این احساس را می شناسیم. به همین دلیل است که من می خواهم نحوه ساخت یک پایگاه کنترل شده توسط تلفن هوشمند را در یک سیستم اتوماسیون خانگی آینده-یک سوئیچ چراغ کنترل شده Wi-Fi ، به شما ارائه دهم.
مرحله 1: لیست قطعات:
تعیین اینکه از چه قطعاتی باید استفاده کنیم همیشه سرگرم کننده است. در جستجوی ارزان ترین و قابل اطمینان ترین قسمت در حالی که به قسمت های دیگر فروشگاه نگاه می کنید و به پروژه خوب دیگری فکر می کنید: D
اول ، ما برای پروژه خود به مغز نیاز داریم.
من مینی برد Wemos D1 را انتخاب کردم ، زیرا نه تنها اتصال Wi-Fi را برای سوئیچ فراهم می کند ، بلکه دارای 11 GPIO است و از طریق نرم افزار Arduino IDE قابل برنامه ریزی است ، بنابراین نیازی به استفاده از میکروکنترلر دیگر نداریم. من یکی را با 2.69 دلار از Aliexpress خریدم.
خوب. اکنون ما به یک سوئیچ واقعی نیاز داریم که اتصال در خط اصلی را قطع کند.
بنابراین من یک ماژول رله 2 کاناله را با قیمت 0.85 دلار دوباره در Aliexpress خریدم.
منبع مهم دیگر منبع تغذیه است. من این ترانسفورماتور 230VAC به 5VDC را با قیمت 1.99 دلار انتخاب کردم. این می تواند 3W قدرت را تحمل کند که بیش از حد کافی است.
ما همچنین به یک مورد پروژه نیاز داریم (همانطور که من از جعبه پرالین استفاده کردم): D ، یک سیم برق ، چند سیم بلوز و یک پریز دیواری (بهترین مورد آن است که از دیوار بیرون بیاید و روی 2 پیچ نصب شود)
مرحله 2: خوردن پرالین از جعبه
وقتی جعبه خالی شد می توانیم سوکت دیواری را روی قاب نصب کنیم. جعبه من خیلی سخت بود که بتوانم داخل آن را سوراخ کنم ، بنابراین از یک چاقو برای ایجاد 2 برش کوچک استفاده کردم. سپس سوکت را با پیچ و مهره های کوچک ، مهره و پد در جای خود محکم کردم.
من ترانسفورماتور را روی یک تخته ورق نصب کردم تا لحیم کاری آسان تر شود. سپس سیم برق را جدا کردم و سیم ها را به پین های AC روی ترانسفورماتور لحیم کردم.
مرحله 3: سیم کشی تمام قطعات
در حال حاضر بخش سرگرم کننده - اتصال هر قطعه و در عین حال خراب نکردن چیزی: D
این شماتیک تمام اتصالی را که باید بین بردها انجام دهیم نشان می دهد ، به جز نول برای سوکت کنترل شده ، که مستقیماً به سیم برق می رود. برای اتصالات فشار قوی همیشه از سیم هایی استفاده کنید که می توانند برق را کنترل کنند - به عنوان مثال. ما می توانیم سیم برق خود را زودتر کوتاه کرده و از قطعات بریده شده بین سوکت و رله ها استفاده کنیم. همچنین خوب است رنگ سیم ها را درست نگه دارید (سیم زنده قهوه ای ، آبی خنثی و زرد سبز سبز).
مرحله 4: برنامه نویسی Wemos Board
در حال حاضر خسته کننده ترین بخش - کد نویسی. از آنجا که من فردی تنبل هستم از یک طرح نمونه موجود استفاده کردم و آن را کمی تغییر دادم تا به دستورات ما پاسخ دهد. کد کامل در GitHub من موجود است.
حالا می توانیم کد را روی برد بارگذاری کنیم. هوم ، اما صبر کن مرد ، چگونه؟ این برد آردوینو نیست. ابتدا باید تعاریف برد را به IDE خود اضافه کنیم تا قابل مشاهده شود. سپس ما تخته ها را برای Wemos D1 mini خود جستجو می کنیم ، سرعت بارگذاری را روی 115200bps تنظیم می کنیم و سپس ، در نهایت کد را بارگذاری می کنیم.
مرحله 5: کنترل سوکت
حال ، اگر کابل USB خود را جدا کرده و برد خود را به پریز برق متصل کنیم ، باید به شبکه Wi-Fi ما متصل شود و هنگامی که آن را در مرورگر باز می کنیم ، پاسخ دهد.
اما آدرسی که باید روی نوار مرورگر بنویسیم چیست؟ در آنجا "mDNS responder" مفید است ، زیرا نیازی به دانستن آدرس IP برد نداریم. در کد ما اعلام کرده ایم که mDNS با نام "remoteSocket01" پاسخ می دهد و سرور روی پورت 81 تنظیم شده است ، بنابراین آدرس کامل آن https://remoteSocket01.local: 81 است. همه کارها بر روی /[خروجی] /[روشن یا خاموش] تنظیم شده است
اگر نتوانیم با آدرس mDNS به برد متصل شویم ، مثلاً روی گوشی هوشمند؟ در اینجا یک برنامه Android به نام IP Tools مفید است. یکی از ویژگی ها این است که ما می توانیم شبکه محلی را برای همه دستگاه های متصل جستجو کنیم. ما به دنبال دستگاهی هستیم که توسط Espressif Inc تولید شده است و IP را که در بالا نشان داده شده است ، می خوانیم.
اگر نمی خواهید هر بار آدرس را روی نوار تایپ کنید - من یک برنامه اندروید ایجاد کردم تا همه چیز راحت تر شود. در حال حاضر ویژگی های اصلی عبارتند از: روشن یا خاموش کردن سوکت و "تازه کردن" - خاموش کردن آن برای یک ثانیه و چرخاندن دوباره آن به پشت. شما می توانید آن را از اینجا دانلود کنید.
امیدوارم از چراغ خواب هوشمند DIY لذت ببرید: D
تا دفعه بعد ، کریستوف:)
توصیه شده:
سوئیچ Tuchless برای لوازم خانگی -- لوازم خانگی خود را بدون هیچ گونه سوئیچ کنترل کنید: 4 مرحله
سوئیچ Tuchless برای لوازم خانگی || لوازم خانگی خود را بدون هیچ گونه سوئیچ کنترل کنید: این یک سوئیچ بدون دستگاه برای لوازم خانگی است. می توانید از این دستگاه در هر مکان عمومی استفاده کنید تا به مبارزه با هرگونه ویروس کمک کند. مدار بر اساس مدار سنسور تاریک ساخته شده توسط Op-Amp و LDR. دومین قسمت مهم این مدار SR Flip-Flop با Sequencell
مخزن کنترل شده 3D RC کنترل شده !!: 8 مرحله (همراه با تصاویر)
3D Printed RC Controlled Tank !!: آیا تا به حال خواسته اید یک وسیله نقلیه از راه دور داشته باشید که بتواند از جاده خارج شود و حتی می توانید از دوربین دید اول شخص مشاهده کنید ، پس این مخزن برای شما عالی است. ردیف های روی مخزن به شما امکان می دهد هنگام رانندگی در زمین هایی مانند خاک و چسبندگی زیاد ،
سوئیچ سوئیچ قابل نصب آسان: کنترل گوشی هوشمند با BLYNK: 10 مرحله
سوئیچ نور قابل نصب آسان: کنترل گوشی هوشمند با BLYNK: دستگاه های اینترنت اشیا به سرعت در حال محبوب شدن هستند ، پس چرا یاد نمی گیرید و دستگاه های اینترنت اشیاء خود را از مواد ارزان قیمت و کار سخت برای انجام کارهایی که قبلاً نمی توانستید ایجاد کنید ، ایجاد نمی کنید. نام های من و سوهایی همیشه در حال خوابیدن هستم ، اما
سوئیچ HDMI کنترل شده توسط آردوینو: 3 مرحله
HDMI سوئیچ کنترل شده با آردوینو: این دستورالعمل به شما نشان می دهد که چگونه می توانید چندین تغذیه HDMI به تلویزیون خود را با استفاده از میکروکنترلر مانند آردوینو برای فعال و غیرفعال کردن انتقال با یک خط کنترل واحد کنترل کنید. هدف نهایی من داشتن وسیله ای قوی اما انعطاف پذیر است محدود کردن t
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید