کنترل ریلی 5V با استفاده از آردوینو برای راه‌اندازی بار AC یا DC مانند لامپ یا موتور

کنترل ریلی 5V با استفاده از آردوینو برای راه‌اندازی بار AC یا DC مانند لامپ یا موتور

این آموزش نشان می‌دهد چگونه از یکماجیول ریلی 5Vبرای کنترل دستگاه‌های ولتاژ بالا مانند چراغ‌ها، فن‌ها یا سایر وسایل با آردوینو. ریلی‌ای که در این درس استفاده شده استتریگر سطح بالا، به این معنی که وقتی پایهٔ سیگنال ولتاژ سطح بالا (5V) را دریافت می‌کند، فعال می‌شود.

ماجیول‌های ریلی در اتوماسیون خانگی و سیستم‌های کنترل صنعتی ضروری هستند و به شما اجازه می‌دهند به‌طور ایمن میکروکنترلرها را به دستگاه‌های تغذیه‌شده با برق AC متصل کنید.

شِفر (کود) آردوینو و نمودار سیم‌کشی در پایین این مقاله در دسترس هستند.

ریلی‌ای که با سیگنال سطح بالا فعال می‌شود چیست؟

الفریلییک کلید الکترومکانیکی است که به‌صورت الکتریکی کنترل می‌شود. اینمحرک قویاین نسخه زمانی فعال می‌شود که پایه سیگنال ورودی در حالت HIGH قرار گیرد (معمولاً 5V). شامل موارد زیر است:

  • یکسیم‌پیچ الکترومغناطیسیبرای تغییر

  • الفدر حالت عادی باز (NO)ودر حالت عادی بسته (NC)تماس

    Relay wiring when load is OFF
    Relay wiring when load is ON
  • پایه‌های سیگنال، VCC و GND

این ماجیول به آردوینو اجازه می‌دهد دستگاه‌هایی را که با ولتاژ بالاتری نسبت به آنچه برد به‌طور مستقیم می‌تواند تحمل کند کنترل کند.

سیم‌کشی ماجیول ریلی

برای استفاده ایمن از ریلی با آردوینو، سیم‌کشی را به‌صورت زیر انجام دهید:

  • وی‌سی‌سی(پایه میانی) -5 ولتروی آردوینو

  • زمین-زمینروی آردوینو

  • IN (پایه سیگنال)-پایه دیجیتال 2روی آردوینو

  • پایه‌های خروجی ریلی-یکی از پایه‌ها را به‌صورت سری با یک لامپ، پنکه یا هر بار AC/DC دیگری متصل کنید.

نمای کلی شِفر (کود)

در اینجا شِفر (کود) پایهٔ آردوینو که در این درس استفاده شده است:

cppCopyEditvoid setup() {
  pinMode(2, OUTPUT);     // Set pin 2 as output
}

void loop() {
  digitalWrite(2, HIGH);  // Turn relay ON
  delay(1000);            // Wait 1 second
  digitalWrite(2, LOW);   // Turn relay OFF
  delay(1000);            // Wait 1 second
}

  • آنریلی روشن شده است.وقتی پایه دیجیتال 2 روی HIGH تنظیم می‌شود.

  • آنریلی خاموش استوقتی پایه 2 روی LOW تنظیم شده باشد.

  • چرخه هر 1 ثانیه تکرار می‌شود.

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

فصل‌هایی از ویدیو

  • 00:00ریلی — توضیح داده شده

  • 03:33توضیح سیم‌کشی

  • 04:42— توضیح شِفر (کود)

  • 06:10نمایش

تصاویر

Relay wiring when load is OFF
Relay wiring when load is OFF
Relay wiring when load is ON
Relay wiring when load is ON
5V relay module
5V relay module
5V HIGH-level trigger relay module
5V HIGH-level trigger relay module
5V HIGH-level trigger relay module
5V HIGH-level trigger relay module
5V HIGH-level trigger relay module - back
5V HIGH-level trigger relay module - back
Arduino wiring for AC bulb with HIGH-level trigger relay
Arduino wiring for AC bulb with HIGH-level trigger relay
45-This is the Arduino code for a 5V relay
زبان: C++
کپی شد!

مواردی که ممکن است به آن‌ها نیاز داشته باشید

منابع و مراجع

هنوز هیچ منبعی موجود نیست.

فایل‌ها📁

هیچ فایلی موجود نیست.