فهرست مطالب:
- مرحله 1: اجزاء
- مرحله 2: جزئیات اجزاء
- مرحله 3: NodeMCU را در Arduino IDE راه اندازی کنید
- مرحله 4: برنامه
- مرحله 5: نتیجه گیری
تصویری: اتوماسیون با استفاده از NodeMCU: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
نحوه کنترل رله با استفاده از وب سرور.
مرحله 1: اجزاء
سخت افزار
- برد توسعه NodeMCU
- رله
- کابل یو اس بی
نرم افزار
آردوینو IDE
مرحله 2: جزئیات اجزاء
رله چیست
رله یک دستگاه الکترومغناطیسی است که برای جداسازی دو مدار به صورت الکتریکی و اتصال آنها به صورت مغناطیسی استفاده می شود. آنها دستگاههای بسیار مفیدی هستند و به یک مدار اجازه می دهند مدار دیگری را تغییر دهد در حالی که کاملاً جدا هستند. آنها اغلب برای اتصال یک مدار الکترونیکی (کار با ولتاژ پایین) به یک مدار الکتریکی که در ولتاژ بسیار بالا کار می کند ، استفاده می شوند. به عنوان مثال ، یک رله می تواند یک مدار باتری 5 ولت DC ایجاد کند تا یک مدار شبکه 230 ولت AC را تغییر دهد.
چگونه کار می کند
سوئیچ رله را می توان به دو قسمت ورودی و خروجی تقسیم کرد. بخش ورودی دارای یک سیم پیچ است که هنگامی که ولتاژ کمی از مدار الکترونیکی به آن وارد می شود ، میدان مغناطیسی ایجاد می کند. به این ولتاژ ولتاژ کار می گویند. رله های متداول در پیکربندی های مختلف ولتاژهای عملکردی مانند 6V ، 9V ، 12V ، 24V و غیره در دسترس هستند. بخش خروجی شامل کنتاکتورهایی است که به صورت مکانیکی متصل یا قطع می شوند. در یک رله اصلی سه کنتاکتور وجود دارد: معمولاً باز (NO) ، معمولاً بسته (NC) و معمولی (COM). بدون حالت ورودی ، COM به NC متصل است. هنگام اعمال ولتاژ کار ، سیم پیچ رله فعال می شود و COM تماس خود را با NO تغییر می دهد. پیکربندی های مختلف رله مانند SPST ، SPDT ، DPDT و غیره در دسترس هستند که تعداد مخاطبین تغییر متفاوتی دارند. با استفاده از ترکیب مناسب کنتاکتورها ، می توان مدار الکتریکی را خاموش و روشن کرد. جزئیات داخلی در مورد ساختار سوئیچ رله را دریافت کنید.
ترمینال COM ترمینال رایج است. اگر پایانه های COIL با ولتاژ نامی تغذیه شوند ، پایانه های COM و NO پیوستگی دارند. اگر پایانه های COIL روشن نشوند ، پایانه های COM و NO پیوستگی ندارند.
پایانه NC ترمینال معمولاً بسته است. این ترمینال است که می تواند روشن شود حتی اگر رله هیچ ولتاژ کافی برای کار دریافت نکند.
ترمینال NO ترمینال معمولاً باز است. این ترمینالی است که وقتی رله ولتاژ نامی خود را دریافت می کند ، خروجی مورد نظر خود را روی آن قرار می دهید. در صورت عدم وجود ولتاژ در پایانه های COIL یا ولتاژ کافی ، خروجی باز است و هیچ ولتاژی دریافت نمی کند. هنگامی که پایانه های COIL ولتاژ نامی یا کمی کمتر دریافت می کنند ، ترمینال NO ولتاژ کافی را دریافت می کند و می تواند دستگاه را در خروجی روشن کند.
NodeMCU چیست؟
NodeMCU یک پلتفرم اینترنت اشیا منبع باز است. این شامل سیستم عامل است که بر روی ESP8266Wi-FiSoC از سیستم های Espressif و سخت افزار بر اساس ماژول ESP-12 اجرا می شود.
نحوه برنامه نویسی NodeMCU با Arduino IDE
برای اتصال NodeMCU به کامپیوتر به صورت سریال ، باید درایور cp2102 را نصب کنید. پس از نصب درایور ، NodeMCU را با کامپیوتر وصل کنید ، Arduino IDE را باز کنید و برد NodeMCU 1.0 را انتخاب کرده و پورت را انتخاب کنید. پس از آن کد را بارگذاری کنید.
نحوه اتصال NodeMCU با رله در اینجا ، من فقط یک اتصال را وصل کردم. حتی می توانید پین ولتاژ را به جای 3.3 ولت به Vin of NodeMCU وصل کنید.
مرحله 3: NodeMCU را در Arduino IDE راه اندازی کنید
مرحله 1 Arduino IDE را باز کنید. سپس به File => Preference بروید
مرحله 2 در Additional Boards Manager ، URL را کپی و جایگذاری کرده و روی ok کلیک کنید:
arduino.esp8266.com/stable/package_esp8266c…
مرحله 3 با رفتن به Tools => Board => Boards Manger ، مدیر هیئت مدیره را باز کنید.
مرحله 4 مدیر تخته ها را باز کرده و nodemcu را جستجو کنید.
مرحله 5 پس از آن کتابخانه ESP8266WiFi را بارگیری کنید. مدیر کتابخانه را باز کنید: Sketch => Include library => مدیریت کتابخانه ها
کتابخانه ESP8266WiFi را جستجو کنید
مرحله 6 Board and Port را انتخاب کنید.
مرحله 4: برنامه
مرحله 5: نتیجه گیری
توصیه شده:
اتوماسیون خانگی با استفاده از ESP8266 یا NODEMCU: 6 مرحله
اتوماسیون خانگی با استفاده از ESP8266 یا NODEMCU: آیا تا به حال خواسته اید که خانه خود را از طریق wifi خودکار کنید؟ آیا می خواهید چراغ ها ، فن و سایر لوازم جانبی تلفن هوشمند خود را کنترل کنید؟ یا تا به حال در مورد دستگاه های متصل و شروع به کار با آن آموزشی خواسته اید؟ این پروژه اتوماسیون خانگی می خواهد
DIY اتوماسیون کم هزینه خانه با استفاده از Esp8266: 6 مرحله
DIY کم هزینه اتوماسیون خانگی با استفاده از Esp8266: سلام به همه ، امروز در این دستورالعمل ها به شما نشان خواهم داد که چگونه با استفاده از ماژول ESP 8266 که عموماً با نام nodemcu شناخته می شود ، اتوماسیون خانه خود را به عنوان گامی به سوی خانه هوشمند آماده کردم. بیایید شروع کنیم:)
دستیار گوگل - اتوماسیون خانگی Iot با استفاده از Esp8266: 6 مرحله
دستیار Google | اتوماسیون خانگی Iot با استفاده از Esp8266: در این دستورالعمل ها به شما نشان می دهم اتوماسیون خانگی کنترل شده توسط دستیار Google
مرحله به مرحله اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: 4 مرحله
گام به گام اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: اتوماسیون خانگی گام به گام با استفاده از Wemos D1 Mini با طراحی PCB چند هفته قبل ما آموزش "اتوماسیون خانگی با استفاده از تمشک پای" را در rootaid.com منتشر کردیم که مورد استقبال علاقه مندان و علاقه مندان قرار گرفت. دانشجو. سپس یکی از اعضای ما آمد
نحوه ایجاد سیستم اتوماسیون خانگی Firebase با استفاده از NodeMCU - در بستر IOT: 14 مرحله
نحوه ایجاد سیستم اتوماسیون خانگی Firebase با استفاده از NodeMCU | در بستر IOT: هدف از این پروژه این پروژه با هدف ایجاد یک سیستم اتوماسیون خانگی انجام می شود که به کاربر اجازه می دهد با استفاده از برنامه IOT Android کنترل کامل تمام دستگاه های کنترل از راه دور خانه خود را داشته باشد. بسیاری از سرورهای آنلاین شخص ثالث و سیستم عامل های