ماژول رله یکی از سادهترین راهها برای کنترل چراغ، پمپ و وسایل برقی با آردوینو است. رله بین مدار فرمان کمولتاژ و بار قرار میگیرد و به کمک پایههای COM، NO و NC مسیر خروجی را قطع یا وصل میکند.

پایههای ماژول رله چه کاربردی دارند؟
- VCC: تغذیه ماژول، معمولاً 5 ولت.
- GND: زمین مشترک مدار فرمان.
- IN: ورودی فرمان از آردوینو.
- COM: پایه مشترک کنتاکت خروجی.
- NO: در حالت عادی باز و پس از تحریک وصل میشود.
- NC: در حالت عادی بسته و پس از تحریک قطع میشود.
اتصال ماژول رله به آردوینو
VCC را به 5V، GND را به GND و IN را به یک پایه دیجیتال مانند D7 وصل کنید. در بسیاری از ماژولها ورودی Active Low است؛ یعنی با LOW رله فعال میشود. برای کنترل یک خروجی، ماژول رله 5 ولت یک کانال مناسب است و برای دو وسیله میتوان از ماژول رله 5 ولت دو کانال استفاده کرد.
کد نمونه کنترل رله
const int relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, HIGH);
}
void loop() {
digitalWrite(relayPin, LOW);
delay(2000);
digitalWrite(relayPin, HIGH);
delay(2000);
}
انتخاب NO یا NC
برای چراغی که در حالت عادی خاموش است، از COM و NO استفاده کنید. برای سیستمی که باید در حالت عادی روشن باشد و با فرمان قطع شود، COM و NC مناسبتر است. قبل از سیمبندی، جریان و ولتاژ نامی کنتاکت رله را بررسی کنید.
کنترل زماندار و دما
اگر به کنترل بدون برنامهنویسی نیاز دارید، ماژول تایمر NE555 با خروجی رله یا ماژول تایمر مولتی فانکشن انتخاب سادهای است. برای فن و هیتر نیز کنترلر دما W1401 با خروجی رله کاربرد دارد.
نکات ایمنی برق شهر
- سیمبندی 220 ولت را فقط در حالت قطع کامل برق انجام دهید.
- کنتاکتها و اتصالات را داخل جعبه عایق قرار دهید.
- از فیوز مناسب و سیم با سطح مقطع کافی استفاده کنید.
- فاصله بخش برق شهر از آردوینو و کابل USB را حفظ کنید.
- اگر تجربه کار با برق شهر ندارید، از متخصص کمک بگیرید.
پرسشهای متداول
چرا رله با روشن شدن آردوینو یکبار کلیک میکند؟
حالت پایه در زمان بوت نامشخص است؛ در setup ابتدا خروجی را روی وضعیت غیرفعال قرار دهید.
آیا میتوان موتور را مستقیم با رله کنترل کرد؟
بله، به شرط رعایت جریان نامی کنتاکت و استفاده از حفاظت مناسب برای بار القایی.
نظر بدهید