فهرست مطالب:

DIY اتوماسیون خانگی با استفاده از ESP8266: 5 مرحله
DIY اتوماسیون خانگی با استفاده از ESP8266: 5 مرحله

تصویری: DIY اتوماسیون خانگی با استفاده از ESP8266: 5 مرحله

تصویری: DIY اتوماسیون خانگی با استفاده از ESP8266: 5 مرحله
تصویری: نحوه ساخت رله Wi-Fi 4 کانال ESP8266 ESP01 | ESP01 اتوماسیون خانگی | RemoteXY | FLProg 2024, نوامبر
Anonim
DIY اتوماسیون خانگی با استفاده از ESP8266
DIY اتوماسیون خانگی با استفاده از ESP8266

در این پروژه نحوه ساخت سیستم اتوماسیون خانگی با استفاده از ماژول WiFi ESP8266 را به شما نشان خواهم داد. این سیستم بر اساس برد رله Esp8266 است که می توانید با استفاده از برنامه Blynk لوازم خانگی خود را از طریق WiFi کنترل کنید.

این پروژه توسط JLCPCB حمایت می شود. JLCPCB بزرگترین شرکت تولید کننده PCB در چین با بیش از 10 سال تجربه در تولید PCB است. خودتان آن را امتحان کنید و 10 PCB با کیفیت بالا فقط با 2 دلار (هر رنگ) سفارش دهید.

بیایید شروع کنیم

مرحله 1: ویدیو را تماشا کنید

Image
Image

این ویدئو تمام اطلاعات مورد نیاز برای ایجاد سیستم اتوماسیون خانگی را در اختیار شما قرار می دهد. مراحل بعدی اطلاعات مفیدی را در اختیار شما قرار می دهد. اگر می خواهید نحوه استفاده از ماژول WiFi ESP8266 با آردوینو را بدانید ، فیلم را اینجا ببینید.

مرحله 2: PCB ها و قطعات را سفارش دهید

PCB ها و قطعات را سفارش دهید
PCB ها و قطعات را سفارش دهید
PCB ها و قطعات را سفارش دهید
PCB ها و قطعات را سفارش دهید

PCB ها را از JLCPCB سفارش دهید. آنها PCB های با کیفیت بالا و قیمت بسیار پایین (10 PCB با 2 دلار در هر رنگ) ارائه می دهند. کافی است فایل PCB Gerber را از زیر گرفته و در وب سایت JLCPCB بارگذاری کنید. PCB ها را ظرف یک هفته دریافت خواهید کرد.

می توانید اجزاء را از وب سایت LCSC سفارش دهید. فایل اجزاء را از زیر بارگیری کنید. فایل را در وب سایت LCSC بارگذاری کرده و مقدار اجزای مورد نیاز را انتخاب کنید.

قطعات (حداقل مقدار):

Atmega328p x1

سوکت IC 28 پین x1

47μF خازن الکترولیتی x2

2.2µF خازن الکترولیتی x1

چراغ سبز 0603 x2

LED آبی 0603 x4

خازن سرامیکی 20pF 0603 x2

مقاومت 10k 0603 x1

مقاومت 1k 0603 x7

مقاومت 2.2k 0603 x1

510 مقاومت 0603 x4

نوسان ساز کریستال 16 مگاهرتز x1

78M05 5V تنظیم کننده ولتاژ x1

تنظیم کننده ولتاژ HT7233 3.3V x1

دیود 1N4007 THT x4

M7D Schottky Diode x1

سربرگ زن و مرد

جک 12 ولت DC x1

Optocouplers PC817C x4

BC547 ترانزیستور (NPN) x4

بلوک های ترمینال x4

رله 5 ولت x4

ESP8266 01 ماژول (در فایل lcsc گنجانده نشده است) x1

مرحله 3: لحیم کردن اجزاء

لحیم کردن اجزاء
لحیم کردن اجزاء
لحیم کردن اجزاء
لحیم کردن اجزاء
لحیم کردن اجزاء
لحیم کردن اجزاء

قطعات را مطابق شماتیک لحیم کنید. ابتدا اجزای کوچک یا قطعات SMD را در pcb لحیم کنید سپس اجزای سوراخ (THT) را لحیم کنید.

مرحله 4: کد را بارگذاری کنید

کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید
کد را بارگذاری کنید

اگر از ATmega328p جدید استفاده می کنید ، باید Bootloader را روی آن رایت کنید ، نحوه رایت Bootloader را بیاموزید.

کد را در atmega328 بارگذاری کنید ، برای این کار می توانید از arduino بدون atmega یا مبدل USB به TTL استفاده کنید.

مرحله 5: و تمام شدی

و شما انجام شد!
و شما انجام شد!
و شما انجام شد!
و شما انجام شد!

سیستم اتوماسیون خانگی شما کامل است. با Blynk App می توانید برد خود را کنترل کنید. اکنون می توانید لوازم خانگی مانند چراغ ، فن ، تلویزیون ، AC و غیره را با استفاده از برنامه blynk روی وای فای کنترل کنید.

سیستم چراغ های اتوماتیک: اگر می خواهید چراغها به طور خودکار در تاریکی روشن یا خاموش شوند ، یک سنسور نور (LDR) را به پین آنالوگ وصل کرده و سیستم نور خودکار را با استفاده از برنامه Blynk کنترل کنید.

با تشکر از JLCPCB برای حمایت از این پروژه.

برای پروژه های جالب تر:

در کانال YouTube من مشترک شوید

و من را در فیس بوک دنبال کنید

توصیه شده: